I find it hilarious that Sarah "Hello Quitty" Palin is all up in arms about this, but....she wanted Martin Bashir fired, didn't she?
Hypocrisy, she's soaking in it!
Ich habe schon Pferde vor der Apotheke kotzen sehen.
Customers/Consumers are, at least in my view, permitted free range to boycott something all they want and it not be WRONG in my view.
A company, while legally they can do this as well, is just wrong to fire someone for a personal belief they had that they shared outside of that work area, again... in my opinion.