It's simple Nash. The guy threatened the relationship between his employeer and THEIR (his) client. Therefore, he offended the client AND the employer. Whats retarded? Whats not to understand? The doofus offended at least two parties that provide (at least partially) his freeking paycheck.
See, I figure there's more to the story than some ultra melon firing off his cakehole at some event and getting fired over it. The incident at the event was (likely) simply the last in a string of ultra melon displays this guy pulled.
But, Freedom of Speech still does not free you to "say what you want, where you want, when you want". Plenty of folks don't get that. As a matter of fact, lots of people take a mile when you give them an inch. Oh well, thankfully, the only people hurt by the inability or refusal to understand this is.. well, see above.
Tumor