And Eminem using gay slurs is surprising because...?
Sure it can very rightfully be considered offensive. Obviously. But among the target audience that Eminem probably mostly advertises to, "******" and "***" etc. basically are being used interchangeably with "assh0le", "m0ther****er", "bastard" and similar curse words. I'm sure it is easy for me to say this when I'm not gay myself, but if I were I really would not take offense at it just because it's this particular word.
Even when it's wrong to use it like this, I don't think that needs to be explained. The issue is that being homosexual is being used as an insult in the first place, regardless whether it's "homosexual", "homo", "gay", "fagg0t" or whatever other synonymous name.
