You know shit is dire when people think badges are still a good solution. FF14 already has that shit and you can go play the single player MMO if you want most of what you are talking about. There is a reason we called them welfare epics.
WoW and most mmos suck because they neglected what was unique about them, the online persistent world and community. Modern MMOs have lost the thread and are just shitty single player games with onerous grinding thrown on top of it. If WoW was a standalone offline game, nobody would play it, and, guess what, it basically is. FF14 even let's you run the story dungeons with NPCs so you don't have to interact with other people. It's not as bad in FF14 ultimately because it's basically a single player FF game with some multiplayer lobby / prestige stuff thrown in on top of it. Diablo 3 and PoE are mmos by modern standards.
The "MMO" part of the genre has been diluted for a few reasons. For one, it's not novel for a game to be 'always online' and multiplayer. Second, WoW and EQ were both before the advent of pervasive social media. Now we have Twitch, Discord, etc, so there is no need to be 'in game' to hang out with your friends. These were just crutches, but the games didn't find a way to harness the 'mmo' part as those times changed around them.