"This attitude is awful. You should want as many people playing an MMO as possible. If everyone who was unhappy with things left, the game would remain in the state it is today. And who wants to play an MMO alone?
The "if you don't like it, leave" mentality some people have is ridiculous."
Allow me to clarify: being unhappy about things that need to be fixed or that are frustrating is understandable. There's certainly things I'd like to see improved upon myself. Where I have a problem is with the people who do nothing but whine, complain, and rant and then when issues are being addressed, they whine complain and rant even more or bash the people who are working hard on this stuff because it isn't being done and ready according to their timetable (which means NOW). That's ridiculous and offers nothing meaningful to the community of players or the game itself. They're the same people that are a pain in the arse to play with and make playing the game solo that much more appealing. So yes, in those cases (few, yet vocal though they might be), which is who I was addressing, I think "if you're that unhappy then do us a favor and leave" is a perfectly acceptable attitude to have because they'll never be happy.