Depending on the situation (eg: bad language in config) we soft crash, as in we exit normally.
In these moments we should show the user why, maybe open the log even when not debugged, or open a window if we can.
Additionally we should probably avoid exiting for stuff like this, depends depends..