While I don't think bakeries should refuse gay customers, you have to admit that there is a difference in terms of social capital and political power between a local bakery and a multi-national company with more revenue than entire nation states' GDP?