I thought it was pretty darn good game.
It's most fun to play on highest difficulty using only the melee weapon and the Vigors (and wearing the Gear that enhances melee fighting). If you chose to play on Easy mode with all the nub-guns, and added all the nub-gun damage enhancers, and then got bored, well I dunno what to say.
There are plenty of things to do, plenty of stuff to find, plenty of easter eggs to discover in the music (the Beach Boys "God Only Knows" sung by a barbershop quartet), etc. It's not a game to rush through. You really need to spend some time in every location, look around, listen to the music, and listen to the conversations and comment of the NPC people, and sometimes you have to double back over an area that you already covered. And it's fun to use all the different vigors, and to kill your enemies with the melee weapon/ rail-rider thing.
With that said, it's not a perfect game.
Some critiques: the science in the Sci Fi is hokey and fails to understand even the basics of quantum mechanics (the writers should have instead used such hoary chestnuts such as "anti-gravity", "string theory", and "general relativity/ time travel", as they would at least have kept the bull**** science somewhat comported more with the story and actual science). The bigger problems are listed below seriatim.
The overt racism and bigotry are disturbing. Although the racism and bigotry are obviously meant to show the hypocritical and villainous nature of Comstock's "Heaven", it borders on offensive, and it's certainly off-putting. The Marxist class struggle between the rich white people on top and the poor black people (and Native Americans) on the bottom is reduced to the following cliches: That all white people are rich and racist. And the cop-out cliche that everybody becomes corrupt and bad, when they become rich and powerful, so there's no point in trying to have an egalitarian society, or do anything about class inequalities. There is also a jingoistic anti-Chinese sub-text that is simply unexplainable, other than the game-makers are afraid of the bete noire of Chinese copyright pirates, or are simply racists themselves. These bugaboos are bothersome certainly, and if you say these problems put you off the game, then I would say I understand your resentment. But to criticize the game for the gameplay is unfounded. The gameplay itself is quite good. And there are many ways to play it. Bioshock Infinite is a rail shooter that delivers as many thrills as any rail shooter I've ever played. There is no rule that says that every game made after Grand Theft Auto needs to be a sandbox game where you steal cars and kill and rob willy nilly.
Back to what makes it a good game: it's a rail-shooter, but it's a good rail-shooter.
It's true that Bioshock Infinite is a rail-shooter. It's further true that the player has no choice in directing the outcome of the story, but that is part of the story, in this particular game. Spoiler Alert (stop reading here if you haven't played the game): According to the story of the game, no matter what you do, you can't change what is going to happen, because "quantum mechanics" will cause you to do the same thing over and over, like pick "heads" when you flip a coin at the beginning of the game, and you are doomed to repeat the loop of becoming Comstock, and selling your own daughter to Comstock, when you are still your past self, Booker DeWitt, and then saving her from Comstock, and then damning her to destroy New York City in 1986, and then killing Comstock (i.e., your future self), and then becoming Comstock, and then going back and doing it all over again, and again, ad infinitum, unless and until you break the cycle by refusing to be Baptized and Born Again, which I guess is a "choice" that somehow disrupts the "quantum mechanics", or some such nonsense, and causes the cycle to stop.