I will certainly agree that Daisy Fitzroy is an underdeveloped character, but I don't think that the Vox turning out to be power-hungry and violent jerks is far off from the mark - Elizabeth herself makes a romanticized comparison to Les Miserables early in the game, when anyone with a history book knows the French Revolution was a lot more grisly than that. That's the point Infinite is trying to make with the Vox - that a justified response can easily go too far. It's definitely the weakest part of Infinite's script, but I think the issue lies more with it being rushed than it being wrong or racist.
As for Booker being a shitty character to play as, the writer is sort of glossing over some things. For one, we know Booker is incredibly remorseful, remorseful enough to fall into a self-destruction spiral. We also know he's a self-loathing, disassociative Pinkerton - essentially, Booker is a bad dude so up to his neck in badness that he ceased to care. Reprehensible? Absolutely, but he's a character, not a real human being, and I'm always on board for interesting horrible people as characters.
As for their assertion that minorities never have their stories told? 100% agree, but that's less Bioshock's as a specific game's fault and more an industry-wide problem. I think there are some good points in this blog posts, underneath the weird character assassination bits and (what I'd consider) misinterpretation of the story.