Kafein people don't go on the forums and say "HOMG this game is awesome, don't touch a thing". That's not what people do. Humans mainly voice their opinion when they are unhappy. This is my experience with human nature. This is why most IT Support is a "thankless" job. You're only directly interacting with people when they have a problem that needs to be fixed. The 99% of the time you are making sure everything is running smooth behind the scenes, people just think it's normal, they have no reason to give you feedback. The people who play the game have no reason to go to forums and pronounce over and over (as much as the whiners) how much this game rocks, and to leave it as it is/classes are balanced. You clearly are an illogical fellow if you believe otherwise.
The only reason I'm here calling you whiners out, is because I sit at a computer all day trying to look busy at work, and I spend a lot of that time being a forum whore.
10-15 people shouldn't speak for all of the crpg community, they shouldn't be the ones dictating how balance happens. I don't think your chart is accurate. I don't think a lot of the "problems" developers have tried to fix (in regards to balance) over the years, were problems at all. I think a lot of the time it was a perceived problem that was perpetuated by the amount of whine on the forums.
A better team balance system would have fixed most of these "issues". Or people just sucking it up and realizing that there will be counters to their play styles, and they need to adapt (teamwork is my favorite way to overcome obstacles and disadvantages).
Half the population isn't "anti-ranged" and half isn't "pro-ranged". I'd say most people fall in the "the game is good as it is" category. To me, it seems like a lot of the complainers just want to be able to rambo charge straight ahead and not have to worry about teammates, or surroundings, or what the enemy team is doing. And I think that's why they have such a problem with ranged, and always will (unless it's removed).