It’s not easy to tank in WoW. It’s not even close to easy. To be a good tank in WoW, you basically have to be a game developer. You have to know all the major abilities of the enemies you are facing, when they will hit, and how much for. You have to know the ability level of your group and many of their cooldowns. You have to pace the pulls or deal with the DPS pulling too many things. You have to know all the mechanics of a situation and how to avoid them or deal with them.
Having AOE abilities that can taunt, and taunts, helps. Having some ranged abilities that can pull a mob help. Having weak damage doesn’t help. That’s why there are threat modifiers that try to make weak tank damage overmatch DPS for threat.
To tank well in WoW, you have to basically spend hours learning every situation you want to tank. Whether it’s a Timewalking dungeon with awful mechanics that require CC from your DPS people, or it’s a newer raid. The responsibility is on you. And that sucks.
DPS, and for the most part healers, can just cruise control along through dungeons and raids, move out of the fire and that’s about it. Some pro DPS will do things like redirecting threat onto the tank to help them, but it’s often not required. Because the tank is prepared to have clueless people with him, usually. They have to be.
Many DPS people are spoiled by getting runs with pro tanks, ones that know everything they need to. So a newer tank gives it a shot, makes a mistake, then they get nailed by everyone blaming them for not being Professor Tankitall.
Most players are DPS. Few players will or can put up with the hassle of tanking in this game. That’s why queue times in WoW for DPS have been awful for years and years. You’re not just waiting for a tank, you’re waiting on someone who has spent 40+ hours learning all the things tanks need to know.
My solution: force DPS to tank. Most of them can learn to respect how much of a pain it is to tank in this game and a few might even be good enough to do it regularly. Not permanently, but they should get a real taste of how much fun it is to have people freak out on you for every mistake you make. A slice of humble pie.
That is all.