There are 40 Chapters in the game (be warned - the titles can slightly be spoilers) and I wrote my last article somewhere in the upper 20's. I do think that the game would have benefited from introducing these envirnoments etc. sooner, but maybe the developers felt that it wouldn't have led to such a sharp climax in the story.
Either way, the story line and content definitely made my complaints shrink in size and up my recommendation greatly. I would still say that Dishonored eeks out the win in the overall game category, but Bioshock: Infinite comes out on top in the story department for a very deeply impacting conclusion. So....buy them both on the next Steam sale if you haven't already!
Next up: Finishing The Last of Us so I can finally give it back to Shantz, lol.