Zgadzam się, przy czym zakończenie aplikacji z błędem sugerowałbym zrobić w "user friendly" sposób, np. pokazanie dialogu że aplikacja jest zamykana z powodu błędnego pliku XML