These are pretty good ideas.
here’s the problem, and I don’t think most want to face it.
we have protected classes in this country. I don’t think we should, but we do. we know diversity (just using that as a catch all), trumps everything. it shouldn’t, but it does.
therefore, if you own a business, you can refuse service to a rowdy patron but not because of someone’s race, religion, sex etc.
that’s how it is. and their sexual orientation trumps the owners beliefs.
if we don’t like it, we should have fought protected classes before it was ingrained in our culture.