Within the full context of my whole argument, I really don't think there should be discrimination against people who are conducting themselves as all other persons are expected to conduct themselves in your places of business. So yes, whomever comes in for a dozen cupcakes or to order a sandwich in a restaurant or anything else that a business has in stock should be able to buy that product or service. To me that is not unreasonable as a condition of a business license or via city ordinance or whatever and in no way violates the business owners rights.
Would a requirement that all customers are treated equally be reasonable? Would, say, senior citizen's discounts qualify as discrimination from that perspective? Should they be allowed? If they were prohibited, would that be a violation of the business owner's rights?
It sounds more like what you're saying is that, locally and within reason, it's fine for government to violate a business owner's rights in the name of public interest. And that's ok, I suppose. It happens all the time and will no doubt always be the case. But I think you can appreciate that I'm trying to hammer out the principle behind this and see how it plays out more broadly. Because that seems to be where we're headed.