Well making it illegal is less humane to business owners and goes against the concept of property rights. Who owns your business and sets policy, you or the government?
Tenure might make business sense because it would give employees a great incentive to not leave for positions at other companies.
Tenure might make business sense because it would give employees a great incentive to not leave for positions at other companies.