One small, but very vocal sector of society is causing all this ruckus. It is one thing to to ensure equal treatment of people, but to elevate one segment of society to an untouchable class is totally agregious.
If a muslim bakery refused to cater a wedding of another muslim to an "infidel" do you think they would be sued? doubt it!
If a JW baker refused to cater a gay wedding would they be sued? doubt it!
The only people who are sued are born again bible believing christians.
The issue at stake in the cake bakery is not the fact that they refused to serve gays, it is they refused to participate in a service that goes against their moral conscience. There are some businesses (fewer nowadays) that aren't willing to sacrifice their convictions for a quick buck, and this baker was one of them.