WoW gets a ton of unjustified hate. People wouldn't hate it so much but every developer tries to copy WoWs formula and they fail. You can't out WoW WoW. Blizzard did a lot right with the game even though a lot of people hate to admit it. The fluidity of controls and character movement is still hard to beat. The UI is pretty much the best around and if you don't like it you can remake it to whatever you want, also the way you interact with the objects or NPCs/Players in the game world is effortless and easy, two things 14 completely fails at in comparison.

The bad, the game is so solo friendly the whole way to level cap, and until you get into serious end game content, the community doesn't have to really rely on each other. You also don't level the different classes on the same character, your reputation means nothing at all. People end up only caring about themselves and they end up being rude and impatient, the whole community just completely sucks unless your in a good guild.

The content design keeps you farming the same raids and dungeons for a couple months until a new one is released and all your gear is replaced very quickly. Makes those hard to earned items less meaningful. On the other hand, farming sky and kings in FFXI for years was too far on the other end of the spectrum.