There is NO way to fix this problem with out making every class a tank.

Rewards do not work you just end up with a load of bad tanks for a short time to gear there DPS classes.

Simplifying tanking you just end up for a short time with a load of bad tanks and would most likely mean all content has to be made much easier. It would all so annoy many tanks who enjoy how tanks work now most likely ending up with lower tank numbers after a month or so.

New tank classes do not work you just end up with a load of bad tanks trying the new class only to vanish a week or two later. The only players who stay are mostly the main tank players to start with.(Drk incase you forgot)

The problem is player based people expect tanks to know EVERY fight and take the blame for any error even if its out of his/her control. Its highly annoying to deal with bad players who just rage at you even if its there own dam fault you become the target.

I did machi the other day 1 wipe due to people not avoiding aoes me and the other 2 tanks was to blame and got insulted quite abit for it since we are to blame for random aoe's and people not moving to avoid them.