I'm not high up in my company, but everything I do online make a statement and what I do, impacts the company for which I work. His company firing him because of being so horribly rude to a young girl, is their way of saying that they don't condone his actions, nor do they want their company represented in that type of manner. If they feel he had made a negative representation of the company for which he works, they have rights to terminate. That can not only impact their business, but may also be an indicator of how he treats his employees and co-workers.
BTW- it is impossible to boycott every company with whom you have a disagreement. I'm not a fan of some of the things Planned Parenthood does, but I just don't support them directly. I do know that there are companies I do business with that donate to Planned Parenthood. That is fine with me. I like their products, I like their company as a whole, and if they choose to put their profits into a donation for a company that DOES do good (I just don't agree with all of their practices) then that is fine.
Now if Chick-Fil-A was donating to a truly terrorist organization that did not help anyone that would be different. The companies they support are charitable and kind despite how some people may feel about how they go about being charitable. That's fine, don't support them, or don't eat at Chick-Fil-A. That is your choice.
But to bully someone because they don't feel the way you do. Or to call someone hateful because they disagree (they don't hate, just disagree) with something you feel, should not be considered OK. Most people are keeping their mouths shut on this subject because they feel bullied by one side or the other. That is not OK.
It is OK to disagree. It is not OK to call someone names, make them feel bad, or uncomfortable, or make them feel like they should be hiding in a hole just because they have a strong belief system and are standing by their values (even though that person has never represented hate, just an opposing view).
It is also not OK to hold an employee accountable for a corporations actions. Remember the BP oil spill? People were boycotting BP, but the workers at the local BP stations were the ones that were hurt.
Contrary to popular belief, it IS hard to get a job. And once you have one, even if you don't agree with the company policies, you don't want to easily quit. NOW if that corporation is forcing you to do something that is against your belief system or your own moral judgement, you should quit, and you should do something about it. But if not, if the company treats you fair, has given you a job, and you just don't agree on a stance they take (but it doesn't affect how you have to do your job in a negative manner), why put yourself in a position where you could lose a car, or a house, or electricity, or food for your children?
So why would you bully someone into putting themselves into that position?