Perhaps the problem is just the way the jobs are designed. Tanks probably should have never had a DPS stance or DPS abilities. If you removed them and spread them out over the DPS jobs you could still have the enrage timers and such. The problem then is how do you make Tanks feel like they play different while doing the same thing? And there is solo content like job quests where healers need damage abilities so... taking DPS options from them is hard as well.

Maybe the problem is how fights are designed. Where instead of needing to keep your tank stance up the whole time you just need to pop it for a tank buster.

Maybe the problem is the ilvl where if you can out gear it it becomes to easy and not every fight has ilvl syncs.

Maybe the problem is just the player base. How many skip soar Zurvan parties were there cause no one wanted to do the mechanic or because people couldn't do the mechanic etc. etc..

I've always been a supporter of "jobs should be less punishing to play while the fights and mechanics are harder."