You just restated my question with no new information.
In America currently you cannot be refused service over a list of issues. Sex being the operative one here. So yes, every business owner is compelled to provide service. If they do not want to for whatever reason they cannot continue to operate. You are just incorrect in your assertion.
Everyone here repeats this like it’s some sort of gotcha. It isn’t. Yes, it’s a good thing that most aren’t bigoted in today’s day and age. How do you think we got there? You think it was the same in 1960s Alabama? You don’t think there would be towns in the South today that wouldn’t sell to gay people? Naive.
The real answer is that these legal issues need to be resolved for the good of all society.