That's an assumption you're free to make, but I honestly wouldn't leave a statement like that unchallenged regardless of who said it. Ignorance is ignorance, and like I said, no one was jumping on him so much as explaining why the joke was inappropriate.
Re: Specific ideas