We have a lot to apologize to the world for, don't we? ICP, Eminem, Madonna, Ted Nugent...
I personally don't see any redeeming value in 3/4 you have listed.
HOWEVER - although I'm not at all into rap/hiphop/whatever, I REALLY admire Eminem for his willingness to speak his mind and tell anyone who doesn't like what he says to go fuck themselves.
He's got just as much of a right to say whatever crosses his mind as anyone else in this country; I'm glad various touchy-feely PC groups haven't been able to shut him up.
He pisses off both the right and the left, and I think it's absolutely hysterical when someone starts BAWWWWWing over what some nasty rapper said in his latest track.
As often as people try to categorize him into this-or-that naughty group, he just won't fit.
Juvenile, dirty, foul-mouthed, etc...yes, he is all of the above. I think he's been quite callous in dealing with touchy PC subjects such as homosexuals, and others.
However, he also happens to be very talented at what he does - like it or not.
ICP and Madonna can fuck right off, though.