Tranny is an endearing slur. It just sounds nice. Faggot doesn't sound as nice as tranny. It's kinda like granny and no one is hateful when saying granny