I agree. I'll wager a white guy getting up and singing racist slurs against black people wouldn't go down well at all, in fact the singer would be forced off stage (i'd hope!). Why this should be any different for songs insulting homosexuals, i don't know.