Bioshock Infinitie is far more linear than Bioshock 1 and 2. The story is great buts its not as deep as Bioshock 1 and 2 IMO but those were more like adventure games. The selection of strategies in B:I is similar to options in the COD series (e.g. bombing).
Also, the use of just a few weapons is similar to COD. To be fair though, having 8 plasmids and 8 weapons in BS:2 with 3 types of ammo each was a bit much.
BTW, I never said I liked COD better - I don't own COD, I have only played it at a chums house. I like haddock though.
Nothing wrong with linear games as long as the atmosphere is good, good mechanics and there is a good story (e.g. Half-Life 2, Infintie). I am just saying its a different experience to Bioshock 1 and 2.
Indeed, Bioshock Infintie is probably one of the best looking games I own. Its art is awesome and the character models (esp faces) are the best I have seen in a game. Sound on my 5.1 is epic, Bioshock 1 and 2 has epic sound effects but I found it quite buggy sometimes.
It is a different experience, but I think it's a change for the positive. For one, I don't find the BS1 or BS2 to be all that non-linear. Also, BS1 was way too full of fetch quests, and it ruined the pacing of the game (especially at the end).
I don't really think the combat is all that close to CoD. The bombing mechanic is only in the one battle, right? Unless you count using tears to bring automatons or turrets to life (which I thought made for some dynamic battles unlike anything else I'd seen in a game, much less a cookie cutter series like CoD). And the "only a few weapons at a time" mechanic definitely predates the CoD series. It at least goes back to Halo, probably further.
Completely agree with you on singing it's praises, though. I guess we just have to respectfully disagree on the CoD stuff.