I don't know if I would compare Vido and Balak. Balak was a terrorist while Vido was a criminal. Both bad people but I would say that letting hostages die to kill Balak is a more reasonable choice than letting the workers burn to go after a criminal. Either way, I choose to let Balak go and let the workers burn...cause I'm just crazy like that. lol!
No, I just like running into him in ME3. And Vido...well, screw those workers. None of them are gonna have my back during a suicide mission. although I think it's lame that Paragon Shepard can save the hostages AND still get Zaeed's loyalty. Such Paragon favoring BS right there.
I always tended to go for the hostages and hope that my reputation was high enough to convince Zaeed to be loyal. And I usually tended to sacrifice the hostages in order to bring an end to Balak, because I think of bin Laden escaping at Tora Bora and cringe. Harhar. No, but seriously, if I had a choice to kill someone like a Abu Bakr al-Baghdadi vs. rescuing hostages, I'm gonna go with killing the bad guy.
And in the end, you can get the mercs and the batarian terrorists on your side, so either way it's really not punishing you no matter what you choose. Of course, some people would view the ME2 decisions as meaningless....