The constitution doesn't apply to things that happen between private individuals. I don't have to allow guns in my hotel, hate speech in my newspaper, or have a warrant to search people as a condition of being on my property.
The solution, as always, is to vote with your wallet.