Well, to say things I didn't liked then:
I think there was too much infodump in the ending. It felt like the ending of some TV Shows (Lost, Battlestar Gallactica) where everything has to happen at once in the final 30 minutes. But TV Shows (and monthly superhero comic books) are doomed to lure their audience to the last chapter.
I don't know what is the excuse here, it's not like you would stop playing if the Booker is Comstock thing was revealed, for example, by Lady Comstock. And then the game would have time to talk it over as giving an extra boost to find Comstock in the end. As it was, once Elizabeth was rescued, I just wanted the game to end, and then there was an extra long fight with Vox Populi, which made little sense.
And yeah, as for Vox Populi, I think they were very underdeveloped. The only reasons we are supposed to dislike them are that Elizabeth dislike them and that they are shooting at us, which is very reasonable given that, yeah, if Fitzroy saw Booker dead, why wouldn't he think a new Booker showing up isn't some kind of trap? To run the point home, she puts a gun to a kid's weapon so we see just how mean she is. Look, there is balance in the discourse, on one side we have a racist theocracy using all its power to create poverty on purpose to those it deems inferior, on the other side, look how much of a meanie this black lady is. And she forces poor Elizabeth to kill her. How dare she?
Anyway, that's the rant. A lot I liked, but I don't I'll ever enjoy when these Sci-fi stories decide they have 15 minutes to explain everything to me at once. And then people "discuss" it in public and they go "see? My script generated buzz".
No your script generated confused fans who need the help of an internet forum to figure out what you couldn't explain properly in the game.