WWW, I certainly understand your points and respectfully disagree with them. However, I think you'd convince more people if you toned down your demeanor and language. Gentle encouragement I believe is the term. It's fine to be firm in your beliefs but also show respect for others with differing opinions.
When I first began flying there were times I had a rough idea where I was but was not absolutely certain. I don't think it's wrong for someone in that situation to ask for a training fix. It does no one any harm. And every airliner within 200 nm will not turn off 121.5. As pilots build up their XC time they'll become more comfortable in knowing where they are and this won't be an issue for them.
My instructor had no problem with me carring a handheld GPS but he did ask that I not use it unless I was absolutely lost (until I got my PPL). i.e. use it as a last resort. I'm surprised that more instructors don't show their students how to use them and even encourage them to carry one as a backup. Personally, I use mine as primary nav and use VORs as backup, writing down my position every 10-15 minutes.