I've been playing MMO's since the beginning.
What has changed is WoW (a game I've never played) but everyone copies pieces of it without actually taking into account the balance. FFXIV is the first game that I've played that enforced any kind of role, and that kind of thing would have put me off in other games, but really, the reason that put me off in other games was because everyone was basically a DPS + utility. That was it. There was no tanking, it was just pot-spamming and using whatever skill delivers the most damage with the BiS gear you can farm from a dungeon.
FFXI I never played either, but I can tell you from FFXIV V1.0 that was not a very exciting turn-based combat. It was simply too slow.
The next "generation" of MMO's have been lifting entire things from Minecraft, again, without the balance (the entire open world, dig holes anywhere you want, and then craft gear only to have to repeat this with 30 different minerals to level up.)
The problem we keep running into is how to make "anything but a DPS" be able to do anything else but DPS.
I keep seeing are Tanks and Healers that want to DPS instead of playing their role instead of as augmenting their role. You know how many time times I've done PotD as a tank or as a healer? If I go as a healer, I'm super-cautious because I want to actually finish it, so I stand at the doorway while everyone goes DPS nuts on the mobs. If go as tank? And a healer happens to enter the party? seems like they're taking dirt naps at the final boss, every time, I'm not even sure how they are failing to heal themselves. This is where you kinda notice that as a Tank you do not very much damage, but you can last quite a while with the tools you have. PotD does not teach you how to heal or tank. You can learn it if you want to, but it seems like most people that level off of PotD do not know how to do anything but DPS. PotD was a bad thing for teaching players how to play.
So when they try to do actual dungeon content and decide to shortcut the queue by queing as tank or healer? Oh dear, tanking and healing is actually hard with terribad-DPS players.