I always say; it's not Hip Hop it's rather certain individuals within Hip Hop. Music (especially Hip Hop) is suppose to be a reflection of one's lifestyle. If I'm a pimp i.e I'm mostly surrounded by whores you can't expect me to call them Soul sisters.
When Dre, Snoop etc talk about whores and drugs they talking about what happens in their lives (granted, this might be fabricated). Hip Hop is just a reflection of the world, there are serial killers out there who would find relevance in Jak Progresso's claims about stalking women (check our own houdini Mathe), there are people who've taken as much drugs as Cage has and hate their fathers as much.
There are also Mceez out there who spit thought provoking stuff or soul soothing stuff, to name a few; Illogic, Akrobatik, Our own Hymphatic Thabz, Talib Kweli, Common sense, Aesop Rock and abo LP, Last Days Fam, Tumi, Zubz, Proverb, Ben sharpa etc.
Now oddly enough, mainstream media will play you a video where Nelly swipes a card through some chick's a** crack and not play you maybe Brand Nubian's time is running out or Eyedea's here for you etc. And then the same media has talk shows, articles etc about what a bad influence Hip hop is when they were actually quite comfortable not digging beneath the surface.
Just like one chooses the life he wants to live and the friends he has, one chooses the music he listens to. The burden then lies on Nelly to explian to his kids why he swiped that card on that a**, it lies on Eminem to explain under the influence and Kim (f***, the whole Marshall Mathers LP and more). It also lies on you to explain to your kids why you listen to that.
I'll play my son that thought provoking conscoius ish, then the only explaining ima have to do is breaking down the complex rhyme schemes.