I also believe in Capitalism as the best system out there. But, what is at the heart of Capitalism human greed and just like you said earlier man is an idiot. So, what are they going to do when the $$$ start flowing find ways to make $$$$. Now, according to Capitalism businesses will then be to govern themselves. Sure that seems to make sense that they want consumers to buy their goods and their reputation is based on how their govern themselves. But, like you said man is an idiot they want the $$$ most don't look at longterm plan. Why because they are out to make the $$$ while they can. Lets look at some recent examples...BP, GM, Goldman Sach, any bank that was pushing home loans to those who can't qualify for just to make $$$$, and GE. Now what happens when a Republican gets into office? They start crying that these companies are regulated to harshly by the government and that they can self regulate. Then after they gut the regulator committees then boom just like in sports we let the inmate run the prisions.
Be careful that you don't view the world through a prism of absolutism. Things can change and as ridiculous as this sounds, it starts with you, how you interact with others and how you raise your children, if you have any. Dealing with folks on a fair basis and not partaking in the grift that is now so heavily intertwined in our society.