Is there no room anymore for someone to say.  I screwed up.  This is on me.  I deeply apologize.  And then move on.  For a momentary lapse of judgement this man's career is coming to a sad end.  

Is there no compassion or forgiveness left in the world.  The guy made an off colour joke in very bad taste.  But to hear the reactions, he might as well be a child pornographer.