I've been in plenty of Mexican restaurants and Asian restaurants or stores that have family and friends around. I think it is typical of white suburbanites to perceive threat and intimidation from blacks where none exists. Not to mention, to get into these black-owned stores, you generally need to go into a black neighborhood. This isn't something many people are keen to do for various reasons. Such as the area being extremely poor and ridden with crime and hostility.
Back to the original topic, the idea of Hip Hop holding black culture back is absolutely absurd. Despite the author's skin color, that's the whitest thing I've heard in years.
Angry music is not a black staple. This entire discussion rings of all the nasty stuff that has been said about rock music since its inception. These opinions are held by people who simply don't enjoy, understand or appreciate the music. SQUARES!