In WoW when I raided with people who took the game overly serious and would complain about bad RNG on fight mechanics or drops and, when we were actually pushing cutting edge content, all the bugs we found it dragged me down a lot. Eventually I quit the guild, quit raiding, and leveled alts.
When I got to the point where I was intrigued by the new content coming out again I was careful to join a more laid back guild. When someone's class got nerfed we discussed alternative ways to deal with situations they used to be able to just power through. When someone didn't get the item they've been working for forever, we would make it an inside joke. Instead of complaining about what wasn't we enjoyed what was.
Outlook is everything. This game has issues. All games do. People complain about them all too. The reason every other game eventually goes F2P and subscriptions drop like a rock from what they were at launch is this terrible player outlook. The reason WoW has survived it at all is because they gathered their community well before the players got so overly-critical (as obvious by the fact it survived it's TERRIBLE launch we waited in queues to watch the servers drop again).