If a business owner decides to pay his workers considerably higher than what the market offers, without any payoff for himself (like being able to hire the best of the workers or enjoying the high loyalty and willingess to go above and beyond), he's not running a business, he's running a charity. That's a humane and moral decision to be charitable - but it's immoral to force other people to be charitable wit their own resources. And when company is publicly traded, you can't even make an argument that "owners" of the company are "better off" than the workers and therefore, "need to share": a lot of these "capitalists" are working class, with their savings and pension funds, through a series of financial institutions, invested in publicly traded companies (or even VC-backed SF startups).