I mean it really depends. There are plenty of things FFXIV does better and others that it does worse in and some where people just don't mind.
For example, FFXIV has a much better narrative story, but unlike ESO and WoW and most other MMOs it requires you to do the story to even get to do dungeons and raids.
Conversely, I would say that WoW and ESO have better side story quests thought their overall narrative is... weak to say the least. And that's not including that ESO has a modicum of choice that gives some replayability.
WoW has a much better class system. Each spec within a class feels different to the other ones, and no class/spec within a role (dps/tank/healer) feels very same-y. ESO and FFXIV on the other hand I feel there is very little difference between their specs and/or class. With the caveat that some things are more balanced.
ESO and WoW (and GW2 who I haven't mentioned yet) have better customization options, particularly in gear than FFXIV.
GW2 has better open world gameplay, all 4 suck in terms of PvP imo but FFXIV (and kinda ESO) has an easier bar to entry (dunno about GW2 haven't tried pvp there) and so on.
It boils down to what the person is looking for in an MMO. For me personally - FFXIV sucks at its combat and classes. SB era would have ben the era that I'd have loved FFXIV and I'm sorry that I missed out on it. GW2 and ESO also don't provide what I'm looking for and I don't know how WoW is these days to make a judgement call.
All of them can do better in certain respects, while also keeping themselves unique from one another, but at the end of the day, each one is going to be lacking depending on what you want.