I bought it at release and played a few hours but then dropped it, although I don't recall why, since I liked the other Bioshock games..
I personally enjoyed Bioshock Infinite but I can clearly see why some people didn't care for it. The story is really confusing and "out there" in the weirdness category and the "sky city" setting was also a big change from the underwater setting of the previous games.