Yeah, Bionic Commando is decent. It's nothing special, but it's worth a quick playthrough.
As for Dark Void, I think situations like it and New Vegas are symptomatic of an industry that has yet to really take QA seriously across the board. Some companies care about the state of their games before they ship, and some don't. It'll take time and monetary losses to prove to companies that proper testing of their games actually saves them money. But like Broodwars said, I'm sure on certain levels companies know that certain games aren't going to sell no matter what they do, so they just push the game out the door and hope for the best.