Discuss the consequences of insulting a large group of people in a professional setting.
Of course he was fired and justifiably so.  Only a fool would think he could insult half the planet through his work and keep his job.  See ya, maroon.