You missed one off your list of time wasters. Stop posting on the forums and get on with your top priority.
Some of us find that buying dog food and paying electricity bills are still essential parts of life, and getting those done in the most efficient way possible frees us up to deal with higher priorities. We're here because the GTD principles are working well for us.
It sounds like your understanding of GTD doesn't suit your life, and that's absolutely fine. But I'm wondering why you're wasting your valuable time on a GTD forum, trying to convince us that GTD is the wrong system to use? Are you wanting to argue or further your understanding?