PA laws should only apply to actual PA's. So no, you can't make black people or gay people sit in a separate section of your movie theater, No, you cannot deny a hotel room to a travelling jewish couple, No, your deli can't deny service of a sandwich to a muslim
It's so rare that any business wants to do that anyway. Jim Crow laws were a demonstration of that. The businesses didn't want to turn away customers, including black ones. The Montgomery bus system was even quasi government and they didn't want to force their best customers to stand or to the back. So the racists ran to government to force them, it was the only way. We're total racists in business, we only want to serve green.
Government is on the other hand overwhelmingly power hungry and corrupt. They can and do abuse any power given to them.
So you're solving a virtual non-problem with the greatest threat to our liberty, government.
Doesn't that bother you at all?