One needs to discern what constitutes a "public" place. Just because someone's business is "open to the public" does not make it a public place. Until the "public" starts footing the bill for a private business, they should only speak with their pocketbook.