Bit of an aside, but could they not just go to another bakery? You'd think they'd prefer to give their custom to someone whose values are more aligned with theirs (or whatever). Also, seems easier than going "Arrgghghgghg!! Your trampling on my rights to cake!!" and spending the rest of your life in court.

Also, don't think the baker was outside their rights to refuse service to someone, even if you don't agree with their reasons. But, before banana blows a load in his pants, I think twitter can also block whoever they want if that person agrees to their rules when they sign up and then breaks them. Even if that person is orange.