I hate waiting.
This isn't about the kind of waiting we are all doing right now, but waiting for "player with X role", I hate it. And it's something that caused numerous let downs in guild wars 1. There would often be times when if I get to a location, the chance of ever, EVER completing said mission was a straight zero. Because there were so few people in the mission town, that meant the "role required" wasn't likely to be there in the first place, so I was screwed. There were just some missions I could never beat without some human players with me, especially in the factions campaign.
But that wasn't all that caused me to remain at city of heroes. There was also the elitism in guild wars 1 and bad attitudes over how to play a specific role. Once I played that role, the "tank", though it was really just exploiting the AI by holding a gear and then using defensive stances while someone else healed me endlessly(and it was boring mind you). Well, a stupid minionmancer spent all his time YELLING at me for not doing it perfectly at the very beginning. I spent 1 second, ONE SECOND, to long moving and he started yelling at me. Yet I was forced to put up with him. No option to kick him, couldn't leave as I'd look bad to a friend of mine there. It was a hallowed experience and I was left a little bitter from it.
And people in general were bigots about how you used your character. Warrior? They expected a tank even though tank mechanics didn't work without an exploit like the one above. Monk? Nothing but healing. Necromancer? Forget the blood spell line even existed. This was, course, pve I am talking about. Pvpers knew what the classes were supposed to really do. But then don't ever expect to get into pvp without having been into it from day 1 because of numerous catch 22's that were in place.
It also left me a bit of a "Play this role perfectly or else!" jerk to. Because one poor player was often all it took to kill the ENTIRE team. And often due to the wrong reasons.
Then some good chaps showed me city of heroes. At first it took me some time to drop the jerk attitude I picked up from guild wars 1. But, over time as I began to realize how much freedom the game gave you, I found I was becoming far more relaxed yet was still having fun. And I was having fun in a way I was becoming unable to from having played guild wars 1. Didn't have to wait for a healer or a tank all day or some other role, the only time I'd see myself being bothered was ironically when someone did nothing but heal, ignored the buffs and attacks and stole half the credit from the rest of the team. Which didn't happen all that often and, I wasn't as ticked off over it.
I couldn't go back to guild wars 1 after city of heroes. And I couldn't bring myself to bother with other mmorpgs, whenever I see people spamming lf healer that I could tell were doing so for 30-40 minutes, it tells me the game would just try to lead me down that dark path of being a stop having fun guy "out of necessity". MMORPG's are just, bad games when you look at them that way. They encourage elitistic stop having fun guy attitudes because they force you into having that "perfect holy trinity team", and are boring even when you do have that "perfect holy trinity team".
It's why I hated the fire and ice rampage of CO so much, it was both boring or unfairly hard, and it just had all the same problems I saw in GW1. Hybrid role? Sorry, your "useless" in fire and ice, retcon to a defenseless glass cannon, or defenseless healer, or a claw tank. I want a game to play, not a "Pander to some overlord who hates you" experience.