Games aren't objectively better or worse than they used to be. AAA devs can release unfinished trash and patch it later, which I think is super annoying, but we enable this behavior when we pre-order games simply because it's the next iteration of our favorite series instead of just waiting to hear the impressions of other gamers.
Also, as an adult I lack the time and patience to play the same kinds of games I used to play, so I've had to adjust my play style to suit my schedule better. That means I enjoy casual singleplayer games more than what I used to play growing up. It also means you have to avoid the temptation to buy games you like, but you know damn well you won't ever actually play.
Ah yes the jingoistic shooter, minecraft. No, wait, Portal 2. No... Skyrim? Nope. Batman Arkham Asylum? Still not it. Dark Souls? Wait, that's not a shooter. Bioshock? Not jingoistic. Fez? Journey? Braid? Starcraft 2? Assassin's creed? Right, you meant GTA 4 and red dead redemption, right?
The point I'm making is that I know there was certain style of gaming popularized by COD, but it wasn't the entire generation. The X1/PS4 generation is also filled with bloated formulaic open world games (popularized by AC2, FC3 and Skyrim, all 360 era games BTW) but it doesn't mean the entire last gen sucked. Just because you played "shit" games during the 360/PS3 era doesn't mean the entire era is trash. It's your own poor decisions that made it trash, for you.