Infinite sucked for me, maybe because I'm not some pseudo-intellectual who thinks multiple universes and time travel-ish is 10/10 GOTY material.
I think the problem is that what made Bioshock good was learning about the city. You're dumped into this mysterious place post-apocalypse basically, and you slowly learn about how it was made, how it worked, how people lived, and ultimately how things went to shit. You learn about how they're smuggling in bibles, and how they're selling air, and what they have to do to keep the pipes from bursting, and how they discovered adam and turned it into a business, and how big daddy's were created, etc.
The story itself wasn't nearly as important as the city. When all you're left with is a specific storyline to follow, and not much to discover about the city, you end up with Bioshock 2 and Infinite.
On to the game play portion, Infinite was a step down from Bioshock 2 in every way. Truth be told I don't like how this series played out anyways. It's like Bioshock 1 was the most balanced of the three, Great setting, great gun/game play. Bioshock 2 was the best in the series in terms of gun/game play. Nailed it perfect. But the story for 2 was completely braindead.
Infinite just cut pretty much everything out that made 1 & 2 great and tried for a pseudo-intellectual story that makes most sciolists cream their pants. (IMO, the story sucked, anytime you use multiple universe, time travel, string theory crap in a game, it never works out)