Looks to me that just because the passengers aren't used to see buildings that close, is a long way to the point in which "something went wrong".
Being portuguese, they should be used to land at Lisbon, Funchal and others difficult places. Looks like they have choose to VFR, and then came a time (safe enough, I should say) where they decided to GA and then IFR.
Nothing to it, really!