Earlier quoted context omitted.
What is stopping companies is competition. If you own a supermarket and want to pay a decent wage, bad news for you. Over long time you are likely to loose against your competitor who doesn't share your sentiment. You may start with 100 companies of which 2 don't have any scruples and over time you will find out that these companies will take over the market along with other ones that will use this experience as lear…
Half the comments are suggesting that the investor class is just pocketing the extra wealth. How is that going to result in all their competitors going out of business? So I am guessing by no scruples you mean lowering the cost of goods to consumers. I am not sure how that qualifies as evil.
That's were most economists, orthodox or heterodox (Neo-keynesian, MMT) agree, the capitalist class captured all productivity gains since the 70s. They disagree on the "how". And imho, you are right, they are not stealing wages, they are capturing wealth creation, it's not the same thing, and its pernicious because most of them don't understand how it works (and those who are able to try hard to not understand).
I used to think people were idiot to go after the banks ten years ago, but in fact, they were intuitively way more intelligent than a "rational" me. I just did not understood "how money works".