Sidestepping the pointless Obama-bashing:
1) I think boycotts and anti-boycotts (the "show of support" day) are a perfectly fine way to express one's support or lack thereof of an organization, at least in a democracy.
2) While I don't happen to agree on Chick-Fil-A's "policy" on gay marriage, I am not in charge of the political leanings of every corporation in this country. They are all free to do as they wish within the law. Changing the law is another matter outside the scope of the O.P.'s topic.
3) Chick-Fil-A should have a policy against handing out free water. Problem solved. If he wants to pay for the privilege of harassment, well, perhaps this event will help the collected store managers develop some kind of protection policy for line workers, allowing them to simply walk away.
4) Adam Smith appears, by all evidence, to be a world-class jackhole, and his cowardly, abusive actions make me want to take out the industrial-strength can of whuppass and put THAT on YouTube. His employer is free to do what they feel is best for the organization, including firing him, if a) they feel he has done some form of damage to the company, and b) local/federal laws and their own corporate policy manual allows that firing. I'm not inclined to waste any time defending this guy.
Seems like another non-issue being puffed up by a rabid media and an unabashed media whore, wasting a lot of peoples' time and inciting even more polarization.
As if we needed it.