Corporations are monstrous creatures of the state that permit and promote large, impersonal, and unaccountable organizations that could not survive without the corporate fiction. If you want to do business as a corporation and accept the "benefits" granted by the state, you should expect to be regulated out the wazoo. It's only right. Corporations lack consciences and minds. They are designed to allow individuals to hide behind fictions and justify actions that they would never be able to pull off as individuals.
I reckon states can put any conditions on corporate activities that they want. It's their creature, their gift. You should expect it to come with strings.