A lot of people would say the same thing about World of Warcraft and all the other MMOs that followed it.
But quite simply WoW was the best at the start and when they changed the game and kept changing and changing it, and then their competitors copied all the bad aspects. Then I can only blame them and not Blizzard. Of course refusing to play either of them is the answer.
So just don't buy or play games with aspects you don't like. Eventually a game worthwhile will come around, in the meantime enjoy the other quality games.