And agree with you about GPS being a post licence thing as well.
I strongly disagree. I think the very fact that GPS use and integration in cockpit procedures is not part of the training is causing the problems mentioned, not solving them.
Have you ever navigated in unfamiliar airspace over areas that don't have a lot of significant terrain features? And then to top it of the controller asks you to report VRP Sierra or to stay out of his CTR! The total amount of attention you have is limited and as soon as your navigation eats up a major part of the attention available to you, you will have a potentially dangerous situation developing.
Don't misunderstand me: GPS use has to be taught (sic?)
in addition to the more traditional navigation techniques but we have to stop pretending GPS does not exist and will not be (ab)used.