You're wrong. Policies like you listed are not viable because of either government regulation or the mere fact that a company will not be able to hire and retain good people if it treats them like shit. You offer an absurd and totally unrealistic situation.
It's also naive to expect companies to be concerned with anything other that making a profit. At any moment, another company can come in and implement changes that the first company was unwilling to make and undercut it's business.