Now don't get me wrong, people can play however they want. What I have a problem with, is how it's literally become the only skill people I encounter ever use, and then the people that use it say it's the only way to play the game and if you don't use it, you suck, or learn to play, or some other stupid thing like that. It's basically turned people into idiots and allowed them to turn a really interesting game into a point and click unstoppable piece of garbage,
Well, if the only thing which mattered in the game was being as powerful as possible -- don't forget the "if" -- then not taking Glass Cannon would indeed be a flat-out mistake. If you combine that with being a rude misanthrope, you get "you suck, learn to play."
Of course, in any proper RPG, playing your role is also important, not just gaming the system as hard as you can, so them telling you such things reveals something of their mindset (beyond the obvious rudeness). I understand you don't think Glass Cannon is all that powerful, but... it really is all that powerful, which is why so, so many people use it. Making it less powerful would encourage diversity, because the concepts of playing your role and trying to be as powerful as possible shouldn't be mutually exclusive.