He is really dumb. If he weren't gay and black he would no longer be working at CNN.
But, CNN knows that if they fire him, it makes them homophobes and racists.