I agree with you that the less government interference in business the better. But I also understand that sometimes the government needs to step in to stand up for those who are being discriminated against. They did it for blacks, then women, and now LGBT. You mentioned before that your wife is Indian and you wouldn't care if you were denied service. That might be true if it was a single case, but if the nation showed the same prejudice against Indians as they do LGBT I'd hope you take a harder stance standing up for their rights. If our people and businesses can show progress, responsibility, and fair treatment then the government can back off. In the meantime, examples will be made.
In the previous cases the real discrimination was economic and political. The discrimination at the counters, and in the buses were symptoms of a far larger problem, which was mandated by governments, both State and more local, and re-enforced by a terrible supreme court decision (Plessey).
The issue I have is that examples are being made of people who are doing no real harm other than hurting another person's feelings, and maybe making them make a few more phone calls or do another google search. The systemic economic and political discrimination that made Jim Crow the force it was it non-existent in this case. Hell, Gays in some studies are shown to be more affluent than your average heterosexual couple, and they have obvious political clout that a black in the 1930's would kill for.
You also are noticing certain States trying to pass crazy laws that even in my view go way too far in allowing people to refuse service. Instead of trying to "live and let live" The activist wing of the LGBT community has decided to go on the offensive. The American people don't really like bullies, and in these cases, the LGBT activists are the ones using the government to squash people they don't like.