El fin de crearla es poder regresar al formulario y mostrar el error. Pero... ¿para qué queremos que siga disponible después? Por eso la rescatamos en la variable global $errors y borrarmos la variable de sesión. Así, el error seguirá disponible en toda la página actual, pero al ir a otras páginas ya no, y no tendrás el problema de que al volver a entrar al formulario se vuelva a mostrar el error anterior.
Un saludo,