If someone who opposes homosexuality for religious reasons or based on the ick factor defends their rights due to the higher calling of liberty and inclusivity they'd have my respect. Easier to support something because you like it. Harder to support something because, even though you don't like it, there are higher principles involved. Sorry you don't see it that way.
Yes, you missed, actually, several points.
"Opposing homosexuality" is silly. There are homosexuals. Most thinking people would simply conclude that to live together happily we need to exhibit tolerance. Thus, when the baker or florist politely decline, the couple goes elsewhere, thus exhibiting the tolerance they wish to receive. The "higher principle," as you say!
Unfortunately, you and others who think like you see the higher principle to be not true tolerance, but slamming laws down on everyone that justify the few. Not a recipe for the success of civilization. Witness the fallout rampant from the recent bathroom laws. And so much more.
You'd like to believe that anyone who is troubled by these laws is stupid or hateful, or unaware of the larger, principled view. That's just not true, and I would hope you have paid enough attention during this election cycle to notice that when the Democratic candidate spews this misguided venom, you would see for yourself what is really going on.