Sorry, I thought it would be better to take this in two parts so that people don't get overwhelmed.
Now, when it comes to Chick-Fil-A, I have never eaten there. I hear they have good chicken, and I hear that their chicken is rubbish. I have no personal opinion on their chicken. I think we can all agree that the argument of a "biblical" definition of marriage is complete crap because there is almost one of everything when it comes to different marriages in the bible. The argument we are coming across is the traditionally accepted western world's definition of marriage which is that of one man and one woman. Yes? Good, let's carry on then.
To be clear, I understand where people are coming from with their rage against the CEO of Chick-Fil-A. I know about having my feelings hurt. I also know about hurting people's feelings. I would take a guess that unless you are Jesus (and if you are, I'd love to meet you!!!), you've probably hurt someone's feelings at one point in your life.
There was a statement made where Mr Cathy said he didn't support gay marriage. (Note, he did not say he hated people who were gay, lesbian, transgender, or bisexual, nor did he say he wouldn't serve or hire or in any other way discriminate against them in his business dealings.) Here's the thing. He has his beliefs and he is just as entitled to them as anyone else is to theirs. I don't think it should matter if you agree with them. He wasn't asking you to. To me, what it comes down to, is that an imperfect human being (Wait, we all understand what it's like to be one of those, right?) said something that was insensitive and hurt people's feelings.
Now, I do think that it wasn't the best idea he ever had saying that the way he did. When you are a public figure, you should be more conscientious about how/what/where you say things. I think this is true for both the conservative people and the liberal people. Do I think what he said was smart, absolutely not! I think it was idiotic for him to say what he did, how he did. However, I support his right to say it. That is what the biggest issue to me is. He said something, and his first amendment rights were attacked! I feel terrible that people had their feelings hurt, but I think that the CEO should have every right to say that if that's how he feels.
Now on the same token there are LOADS of stupid things said all the time. Case and point, when the Dixie Chicks decided to bash President Bush. Was it smart? Well, I suppose if you think pissing off your main demographic is smart, than yes, yes it is. I don't think it was very smart though. Do I support their right to say it though? As dumb as it might be, I totally do! I still think that they should be able to have those opinions and they should be able to say them if that's what they want to do.
What happened after the fact was, in my opinion silly and childish though! First, there was the boycott of Chick-Fil-A. Now, if there are ethical/legal reasons to not support the company, ok. Be educated and informed and you should be making those decisions. I just don't think it should be made over a person's personal feelings or beliefs. I just don't. Even if I don't share those opinions, it's the opinion of that person and he/she is entitled to them. If you choose to not go because of someone's opinion, you look like you are throwing a tantrum and that is what children do. The same goes for those who then put forward the support Chick-Fil-A day. I kind of get that, because after all of the bad press, they needed something to boost them back up, but still. Most of the time, places recover alright after a mistake like that and it probably wasn't necessary. I really don't think most people were going to Chic-Fil-A because they hate gay people though. I think that most of the people who were going went for one of 2 reasons. 1- there was so much bashing happening to the chain that they wanted to support it because they like the chicken or 2- they were supporting Cathy's right to have his opinions and that it shouldn't be the reason you don't support the company.
I love my friends who are working for what they want. I love my gay friends and my straight friends, but I don't love that when someone says they support gay marriage, it's being a forward thinker, and when someone says they don't it's being a terrible human being who should be hurt and humiliated and they should never be allowed into society again. You have to recognize that hate is hate and it is still hate if it is coming from the "forward thinkers"