What I don't understand is why it is perfectly accepted when commercialized mainstream rap music has songs that blatently preach hate.....hate against other ethnic groups, hate against each other, hate against police, etc. If Blink 182 or N'Sync wrote a song talking about how much they hate some group, there would be such a huge uproar, and you would never hear of them again.