i do understand the therory behind capitalism quite well i think.
Idly wishing that some of the companies changed their business practices regardless of profit motives is just futile, that's not how capitalism works.
maybe then it's not working at all?
capitalism is a kind of economic system and in that dependent on judical laws, not laws of nature. what you mean is a theory: that money itself can optimise economics better than anything else. but this "perfect capitalist market" does exist only in theory, too. and i think you named the downsides of this approach: unethical behavior of companies.
the point in my last post was another one: what a company is, is also defined by judical laws. where i live e.g. you become a company automaticaly if you form a music-band.
i have been working for lots of different companies in my live and by far the most of them had not "maximizing profits" as their first goal - if they had it at all. (of course, some companies did and those were the most crappy companies i worked for and never did stay there very long.)