The reason game journalist's are masturbating over the game so much is quite simple. Compare it to every other shooter to come on in the last 4-5 years. It's not an amazing game, its just less shit then everything else.
I disagree. Even as shitty as modern shooters are, I found Infinite to be remarkably bad. Compare it to, say Halo: Reach, a thoroughly mediocre AAAWESOME game. Reach has:
1 - way better AI. Infinite's enemies either a) run straight at you, or b) stand stock still until you peek out and shoot them in the head.
2 - better movement. I didn't get stuck on scenery constantly, sidestepping didn't feel like shit, jumping had a purpose, aiming was smoother.
3 - more variety in tools, ie guns, abilities, vehicles. Infinite has a small handful of guns and few functionally similar magic spells. and those stupid fucking rollercoaster things, I guess.
4 - more variety in enemies. Every enemy in Reach has a different tactical purpose, 95% of enemies in Infinite are various flavors of the policeman from the beginning.
5 - more open level design. lol "emergent gameplay", fuck you Ken Levine.
6 - less offensive hand-holding. it was there in Reach, sure, but in Infinite the game literally paused a fucking miniboss fight to explain to me what button to press for the easiest way to to kill it, on fucking hard mode. not to mention that there's a button that not only points you in the right direction but maps out on the actual ground exactly where you should step next. you can press a button to *look* at the awesome scripted bullshit, because Ken Levine doesn't expect his audience to be capable of paying attention.
7 - less bullshit story. the story in Reach is equally shit, there's just a lot less of it.
8 - less retarded art design. original Bioshock had great atmosphere and really iconic enemies and locations. if you've seen the trailer for Infinite, you've seen enough. Reach was bland but not annoying.
9 - better sound design. maybe this is a nitpick, but when enemies are three rooms away in Infinite, it can sound like they're right next to you. it really sucks for a first person game where you're relying on those cues to inform you of enemy locations.
I didn't like Reach, but at least they were
trying to make a fun game, not just a vehicle for some garbage cinematic story. Plenty of better FPSes came out in the past five years. Syndicate, Rainbow Six: Vegas 2, Ghost Recon: Advance Warfighter 2, Brink, Rage, Human Revolution, Dead Island, Dishonored, Chronicles of Riddick: Dark Athena, Metro 2033 - just off the top of my head. Not that any of those are great games, Bioshock: Infinite is just spectacularly bad.