It pisses me off to no end when people who have no idea about what rap is like starts talking about how it is all sex, money and drugs, and that therefore the whole genre is ****. Newsflash, rap music doesn't need to have meaningful lyrics, and it is okay for them to talk about money, sex and drugs! If the rapper has a nice flow and the production is tight, the song is going to be fun and enjoyable to listen to, despite the topic of the lyrics. The lyrics don't need to be sentimental or meaningful as long as it is written well and rapped well. I'd rather listen to a rapper that talks about being a hardcore G that ****s female dogs and gets money, but does it well (Ambitionz Az A Ridah - 2Pac), rather than some rapper that tries to be deep and refelective but does it poorly (Tragic - Grieves).
Don't get me wrong though, I have nothing against conscious rap, it can actually be great, like Public Enemy, Common, Mos Def, etc., but I'm just saying that just because a rapper isn't rapping about social issues doesn't mean he is automatically bad. Exceptions however would include the typical mainstream garbage like Tyga and Soulja Boy..
I have nothing against rap as long as it has meaning and I can relate to it, but I much prefer other genres like heavy metal, rock, country, or even J-pop.