and a significant number of people of that heritage have said they find it offensive
Have they ?
Or have they all actually said that they would find it offensive if someone called them the word in question.
I’m having Faggots and Chips for tea.
And I would expect someone who is gay to be offended if I called them a Faggot.
(Not a perfect example admittedly, but it kind of gets the point accross)