Frank's the only one that mentioned it. It shouldn't have to be explained that calling someone a faggot is offensive... Especially calling a transgender a 'transfaggot.' It's the same reason I wouldn't call a black person a nigger. Knowing that, it would be reasonable to simply avoid using those terms. Obviously there's a difference of culture though...
Nice strawman. A black man and a transexual are two completely different things, one is normal, other isn't. And to be honest, nobody should give support to those who decided to change their gender for whatever reasons because I don't think it needs to be explained why it is stupid.