> people in charge of these companies to act ethically and not try to squeeze everyone around them for every cent of profit possible
That's our stock market though. If Walmart isn't squeezing on costs, then it needs to make that up in gross revenue otherwise the stock will suffer.
Is it possible to be "ethical" in how you define it, when the financial market performance of the company is largely dependent on this?