I don't neccesarily think he should be fired, but what he said was wrong, uncalled for and distgusting. I don't understand why people do and say such hurtfull things sometimes. Even if you don't agree withsome's lifestyle it's uncalled for and wrong to say hateful slurs. I usually LOVE him, but he's turning out to be a real jerk