And we disagree on what the laws should be. I see it as important to ensure that everyone is treated fairly and is able to live in our country as free and well as they can that they are given a fair chance by those doing business with them without regard to their race, gender, religion, etc. barring them from service. The business owners choose to do business with the public, then they must also choose to do business with the whole public without regard to characteristics that have no impact on their business dealings from a reasonable person standpoint.
IF you have an issue doing business with one particular person for a reason that deals with that person, that is one thing, but if you refuse to do business with anyone that fits a particular type just because you feel you shouldn't have to or don't like those type of people without any way of showing how they harm you/your business (or have a recognizable potential to harm you/your business), then that harms society. We are not self-sufficient individuals as a whole within the US. I doubt this will change anytime soon without some major loss of lives occurring. That means that we are reliant on others who own any business being willing to do business with others regardless of their personal feelings against those groups of people.