Fucking comment limits...
No, you just think that because you (I'm assuming) live in a first world country which is sucking up all the resources from other places. There's a reason we constantly meddle in the Middle East for oil, and it isn't just a hard-on for war.
So? That doesn't change the fact that war is endemic to human history and would continue with or without government. And consumer accountability? Jesus... ok, tell me how many people stopped buying iPhones when we found out the factory workers were committing suicide because conditions were so bad.
Oh, right... none.
There is no such fucking thing as consumer accountability unless the consumers themselves are directly negatively affected. If other people die then so what?
Moreover, any company doing anything wrong keeps that shit under wraps. Companies don't hold parades when they illegally dump chemicals in water supplies, they hire lawyers and marketers to make sure they look squeeky clean. You think a defense contractor won't have the cash to make it look like the competitor is causing the problems (regardless of whether or not they actually are?)
Capitalism is not magic, it doesn't change human nature... and human nature is to do anything that will give you an advantage.