Now that the thought of having this discussion again for the umpteenth time doesn't make me want to scream, let me try this again.
I like the quote I saw earlier today...
Tollerance is both doing your job as a PUBLIC servant by marrying two people and being ok with a PRIVATE business who won't make a cake for your wedding.
It's really not that complicated.
Yes, it really is. How about if they decide they won't serve black folks? What about women?
"No Mexicans allowed"?
"No Catholics allowed"?
"No cripples allowed"?
"No Jews/Atheists/Muslims allowed"?
You claim people will show their dislike by not patronizing the store, yet at the same time the Right whines about the 'Leftist tyranny' when people call for boycotts. (Mind you, these same conservatives aren't shy about calling for pro-LGBT businesses to be shut down.)
If you allow business to discriminate based on irrational hatred of a group, you will wind up with us going back to the 50's, with 'No negroes' signs everywhere, except it'll start with 'no queers' rather than 'no negroes'. The hatred of blacks wouldn't take long to re-surface, however, and then it would be just like the 50's again. Anyone who says racism is dead in America is either lying or clueless. When I lived in Virginia, people badmouthed "niggers" openly and constantly, and I ran into the same during my unfortunate period working in Atlanta. Hell, my own family here in Michigan, with only 3 exceptions, hate black people with a passion, and the sentiment is very widespread in the town where I grew up - which is ten miles from Pontiac and maybe 25 from Detroit.
Allowing people to legally discriminate solely based on bigotry will inevitably result in us backsliding to the pre-Civil Rights era tyranny of the minority by the majority.
And honestly, if that isn't enough to sway you, and you still fall back on "rights", let me point out that the entire "why can't I pick and choose who I sell to" argument is based on the flawed argument that store-owner rights are more important than customer rights. If you argue you have the right to sell to only those who meet your birth standards, does the customer not have the right to expect equal treatment and service? Do they not have the right to shop where they want without someone deciding they don't deserve to purchase a hot dog because they have the wrong color skin or are holding the hand of the wrong sex?
It's important to keep in mind that Americans have proven through our history that given the chance to discriminate, we WILL turn unpopular minorities into second-class citizens through disenfranchisement (both as citizens and people) as well as terror.