I don't really hate any games for there success. I don't really hate Halo, though I think it is filler at best. I'm tempted to say Wow, but only because people get obsessed with it, while I can't imagine doing anything more in Wow then playing it for a few months every few years, hitting max level and calling it good. The closest I can think of is the GTA series. Sandbox games are way overrated, and I personally stopped enjoying GTA once they stopped being a 2d, top down game.