This article posted on MMORPG today was basically a gasoline soaked rag, but I have a couple of points here:
Its seems to me that if given a public forum to post opinion anonymously, you're bound to have people trolling, complaining and basically ruining it for whatever demographic the espouse to represent. In this case, RPers.
For every person you mention who's MO is to whine, the overwhelming majority are playing their game, the way they see fit. This is true for any service.
However, I will say that MMORPGs are not conducive to Role Playing.
They are systematic, controlled and are basically the antithisis of what Role Playing really is: Collaborative Story Telling.
I play table top every other week. Some times we role play, sometimes we just bash against the NPCs. As, Dungeon Master, I am as much a part of the game, working for the common goal with the players to have fun, build the world and occasionally tell a story about some characters we imagined.
The fact that individuals are able to get together, focus and RP together in these heartless online worlds, in spite of the rude, the ambivalent and the sarcastic points the heart of the issue:
The issue isn't that Role Players are the problem, but that there has yet to be a game worth their time and investment.
If you'd like to see some of the ideas I have about presenting a format for real online RPGs, check this out.