He was canned because he offended clients, not because he heckled Bush. Is it OK to offend clients? Aren't clients the lifeblood of most companies?
Customers keep jobs available, while employees are overhead.