I totally get that "Money for Nothing" is being ironic. My point was that THAT word is just as offensive as the n word to a lot of people, as it's almost always used as in invective. Some words are so loaded that using them in a pop song context—where most people don't get subtlety, let alone even understand most of the lyrics—is arguably a questionable choice. In fact, regarding this very topic...
Eh, "Faggot" doesn't upset me anymore than the acceptable "Gay" which for me conjures up images of a prancing limp wristed princess shouting "Hey Girl"
I've never noticed, do they edit John Lennon? Everybody talk about Faggots, faggots...
And in some countries, a "fagott" is a musical instrument.