It wasn't direct discrimination against the customer.
If a straight person came in and asked for a gay cake, it would have had the same outcome.
Lol. Stupid gay cakes!
That's my point as well though. And that's what people in here are struggling to grasp. At no point did they say they wouldn't serve that gentleman. What they said was they wouldn't put that design on a cake. He could have asked for another message and would have got it.
We have the right to free speech in this country, surely we should have the right to shut the hell up too?