I can understand your viewpoint well, but, on the other hand, I can understand DB's just the same.
Music is diverse, and ther's always going to be those against the mainstream crap permeating the market. At this point in time, it's "rap". A decade ago, it was hair/glam metal. I personally don't mind *some* hip-hop, but the mainstream "rap" is absolute shit. "Do your chains hang low?" C'mon, what the fuck kind of shit is that?