I miss the days when MMOs created classes that had high skill ceilings. By that I mean classes where your success or failure actually hinges on how well you can play your class. This is why I love my rune-keeper in Lord of the Rings Online; depending on how well I’m playing that day, I can take on four or five things my level at once, or die after a single one-to-one fight. Like in chess, I have to think several moves ahead, about how long I can keep throwing DoTs before I switch to putting bubbles and HoTs on myself before switching back to damage. When it works out, it’s the best feeling on Middle-Earth. When it doesn’t, I have no one to blame but myself, and I’m ok with that. Somehow the knowledge that I couldn’t have possibly beaten an encounter because of my class and level makes the game feel scripted and robs it of some of its fun. Both rune-keepers and wardens are looked down upon by some players as “bad” classes, but I’ve seen people do some amazing things with both. It’s not the class that’s bad, it’s that it’s less forgiving to bad players. Sure, we need both–everyone has to start somewhere–but I love when I find a class that allows me to solo group quests, but doesn’t feel overpowered because I had to work for that win.
The worst case is when the skill required to do well is high, but the game doesn’t reward players for it. For instance, I remember when Star Wars the Old Republic’s Shadow/Assassin class could out-tank any other class if the player knew what they were doing. Their rotation was complex, with a lot of defensive cooldowns to make up for their light armor, but it was totally worth it to learn. Sadly, from what I’ve heard from current players, they’re only a shadow of their former selves (pun totally intended) in that respect. They can still tank, but at the end of the day they don’t make better tanks than the Knight or Vanguard, who have to do only a fraction of the work to accomplish the same thing.
Sadly, it seems like many newer games tend to have lower and lower skill ceilings. Some would say it’s because the genre is being slowly dumbed down and casual-ified, and, while there’s some truth to that, I would argue that it has more to do with balance. It’s much easier to balance classes that have a pretty low skill ceiling, because you’re fairly safe in assuming that everyone is going to be playing at or near that ceiling. Also, your testers don’t have to be experts in every class to get an accurate picture of how it will play in the hands of players, just average. I really like WildStar’s solution to this. In WildStar, classes are fairly simple, but player skill is still a huge part of doing well, because you’re constantly moving and dodging red telegraphs while making sure you’re pointed at whatever you’re currently attacking/healing.