The most recent one has been Destiny.
Everyone in my office has been talking about how great it is since it released. I was extremely hesitant to pick it up based on what I heard about the MMO-esque mechanics at end game. I ended up winning a Destiny bundle through the Taco Bell promo, so I got the game for free.
The core gameplay is very solid, but that's mostly because it is literally Halo. I'm fighting a lot of not-Elites and not-Grunts and not-Brutes and not-Flood by other various sci-fi names using a lot of the same style weapons. But after I got past the core mechanics (which, admittedly, are enough fun to keep me playing until 20), there's a lot wrong with the game. I don't like that the stat system - or rather, the lack thereof. Stats don't do anything but reduce cooldowns and only the grenade reduction is worth a damn. I don't like that end game is basically "Do all the things you already did, but on harder difficulties". Which is compounded by the fact that there is absolutely no variance to missions or Strikes at all. Mobs spawn in the same locations, at the same time, with the same group makeup, with the same abilities. Destiny's version of "Hard Mode" is to just give mobs a shitload of health and call it a day. It wouldn't be so bad if the loot system wasn't the opposite of what you should do with a loot system. You have two options: you can rain loot from the sky but most of it is garbage (i.e. Diablo 3) or you can be really limited with loot but everything you get is amazeballs (i.e. most linear RPGs). Destiny gives you very little loot AND most of it is shit.
I actually argued this with a coworker. I got the Engram DLC pack and waited until level 20 to open it. I got my very first Legendary ... for a class I wasn't playing. She tried to argue that was good, because now I'm encouraged to play that class (which, by the way, there's almost no fucking difference in how the game plays across classes during leveling). Except, I didn't want to play that class, I wanted to stop playing the game. That's a huge risk to take as a developer, and generally a bad one.
Speaking of classes, I had another near-break point at level 15 when I unlocked Sunsinger and quickly realized that none of my progression carried over into the new class. Which means I no longer had double jump, a melee special, a special ability or even the use of fucking grenades until I re-leveled my secondary class. Which might have been OK if your XP gains weren't tied to your overall level. Which means, to make any real progress on your new class, you need to be killing mobs your level ... without most of the tools you've already earned through playing the game.
And the PvP, my god. Everything is a god damn one shot kill. Which worked both to my advantage and disadvantage frequently. And matchmaking seemed very intent in throwing my level 12 white-geared ass into matches with level 29 players in full Exotic/Legendary gear. Which, supposedly, shouldn't make much of a difference because of their 'scaling' system. But ... it absolutely does. Once I hit 20 and got a few pieces myself, I noticed it was much easier to kill everyone (and alternatively, survive them trying to kill me) - especially any unfortunate lowbie that decided to try out the PvP system before 20.
So, yeah, definitely one of those games that I have no idea why so many people love so much. It's got a great core game. It is very obvious that the shooter underneath the MMO was made by Bungie. But the MMO laid on top of that shooter was obviously made by a bunch of systems designers who don't have a clue and were just regurgitating things they did in other games that don't work at all in Destiny.
Maybe it'll be better in the sequels.