I'm equating the behavior of racists to homophobes.You can't equate behavior with skin color. It's a false comparison.
your defense of the baker is a word for word copy of the defense of segregation.
No you just did a variation of the "that's different" excuse.And you'll note that I did answer your question (provided you weren't just looking for it in the first sentence).
Wanting to be able to go into a place of business and not be told to leave because the owner has issues is not extra recognition. Being able to purchase the same goods and services that anyone else can get is not a special right.
Wanting to have the right to refuse to services to someone because they are a minority be it gay or black or Jewish or handicapped (the justification being religious doesn't change the special right wanted) IS a special privilege.