yes but when people say faggot as an insult even if the intent is not there it is still implied that the receiving party is gay and that is bad one can chart a clear path from faggot as it was used to demean gay people to faggot as it is used as an insult today if gay people had never been called faggots it wouldnt be insulting this is different that your example if gay people had never been called faggot it would probably still be slang for cigarettes in the uk and mean a bundle of sticks