The problem is that GPS creates new and different chalenges to safe navigation.
After I got my PPL I bought an airspace aware. I turned it on. It screams at me whenever I'm about to infringe airspace. It shows me where I am at all times (except when it runs out of batteries) superimposed on the same map as I am using for navigation.
I still do my flight planning the traditional way. What am I missing?