That really has nothing to do with the individual relations of people and the desire to not provide service to them. If you must fall back on contracts that are forced on people if they desire to start a business then I would not consider your argument a strong one.Against their will? No one is forcing them to set up a business.
No, there is no such thing as a business open to the public. The very idea is ludicrous. The property is private and as such no one has the right to patron it except the owner of the property.If the business is open to the public, you have a right to patron it. Don't like it? Move somewhere else. Mexico's nice.
Hardly. If you must be provided service then ultimately the business must use their resources to make this happen.Now you're just making things up to see what sticks.