Not to be disrespectful or anything but is he/she really hateful towards gays or did he/she just use a word you didn't like? I think its kinda wrong to destroy someone for using words you didn't like just because you can. Context is everything man.
Again, I don't want to be offensive to you but I call my friends that all the time in a playful way. Should a handful of people have the ability to ruin someones life for using words they don't like? Besides I don't want racist homophobic assholes to go underground by curbing their fucked up ideas/behavior.
Look, I'm trying to understand you, but you have to understand it's really weird when someone calls someone else (that's not even you) a "little faggot" and then you try to make yourself believe the guy hates gay people? It wasn't even about you in the first place.
Don't get me wrong I'm not trying to sound offensive but that's just what it seems like to me.
So we have one person that uses it frequently (as a joke) and one person that thinks it's ok as long as it's not me being called that... ok I get that but I have a say in what I watch and support and I don't support that shit PERIOD