It's all the same stuff. Also it plays all the time at work.
As for your judgement on hip hop I can see where you're coming from but I would have to say I disagree that that's all rap is about. The groups or artists I do listen to that do mention any of that is literally for the sake of offending people who do believe in the stereotype. I find most hip hop artists verbosity to astound me and really makes me appreciate the genre