...As long as they aren't involved in interstate commerce, and their state says it's okay; and as long as they don't receive any taxpayer funding (to support subsidies, small business loans, intellectual property protections, trade promotions, corporate liability limitations, bailouts, police and military protections, professional licensing considerations favorable to already existing businesses, and other privileges granted by the public).
We can only have full private property rights, and a real free market (with easy entry into competition and trade) when businesses give up all of these artificial privileges and protections (which are funded, in part, through the extortion of taxpayers' earnings)
Until companies are willing to give up all of these privileges and protections, we should regard at least 99% of these businesses as our property; that is, public property. Until they give up their mercantilist protections – constitutional though they may be – they should do whatever we tell them to do.
Since we, the public, fund the Secretary of States' offices that grant these companies their charters, and their corporate status (with the limited liability protections which come with that) in the first place, these businesses should hire and serve whomever we tell them to hire and serve. If they want exemptions, the public has every right to condition the terms of those contracts.
If the public tells its property – the businesses – to give away the goods they sell, they should comply. At the very least, they should refrain from getting in the way of people who are attempting to obtain, access, or use these goods themselves.
Consider this patria potestas (“I brought you into this world, I can take you out”) applied to the relationship between government and enterprise. We the People created the government, so it is our right to alter or abolish it if and when it ceases to serve the purpose for which we created it. Moreover, it is our duty to abolish government that becomes destructive of these ends.
Likewise, We the People created the government, which in turn created the businesses (through charters). Therefore, it is the right of the people – through their property, the government – to revoke companies' privileges (if and when they abuse those privileges). When companies form business alliances - which impersonate government Departments of Commerce - to steal from taxpayers to subsidize them and bail them out, it is the people's duty to revoke their charters, or even to abolish the Secretary of States' offices, so that no new corporations (and no new corporate privileges) can be created.