1. Complete Homogenization of the game
Classes,Races,Cities,Professions, talents, PvE/PvP, everything about this game is now an utter snore fest, when i was first getting into WoW i watched Creed and Sham and wanted to make a Windfury PvP Shaman, I've never had so much fun in a game running around with an arc reaper attacking mages, now, im not even sure if shamans still have windfury.
Destruction of Server And Community
When blizzard brought in Battlegroups and now CRZ, it makes your server pointless, in Vanilla and BC, there were people on the server everyone knew for their reasons, now the only people known are trolls in /2.
Servers means nothing now, The only server i know with a reputation anymore is My server(Moon Guard) and that's cause of naked level 1's e sexing in Gold Shire.
Not to mention you could literally play this game solo and see everything there is in it.
3. Taking away responsibility from the players
Let's face it, in it's current form, WoW is no harder then say, candy crush, things that used to be needed to raid/pvp/farm are just given to people in skills, prof's or stupidly easy quests, this produces an incredibly stupid bottom and middle line of players who feel if they're doing bad at something, either the game is too hard or there is something wrong that needs to be patched.
4. Rape and Burial of the lore
I could write about this for hours, but we all know whats wrong, from the stupid plot lines of new expansion to metzen's never ending erection for Green Jesus and the horde super friends, the storyline is almost non existent anymore with stupid characters, plot hole filled(Don't worry, we'll retconn that) stories that go nowhere(Neptulon) and "Story lines" that offer immediate satisfaction with no real though.
It didn't surprise me in the least that they have the Gameplay>Lore mentality.