I wouldn't know. I gave up on rap in the late 80's early 90's, anything after that is junk.
In the 90's the music industry started a new form of marketing with rap. as opposed to marketing an artist, they started marketing a lifestyle to justify the actions of the poor (relatively) black community. They knew that rich, white kids parents would rail against the music, and that would drive up sales. It was perfect. It led to offensive, bad rap coming out in great quantities. for instance, most rappers today (that are famous) make more money from ring tones than albums sales or radio spins. telling, no? A similar marketing technique has happened to country music. Once the Nashville sound took over in the mid 80, they started marketing the red neck lifestyle to justify the anti liberal movement of the south. The true country greats, like waylon, buck, cash, willie, merle, were not singing songs about the american flag and terrorists. they sang about the people, the land, the country, and it's problems, not to mention, tons of sunstance abuse. Now, we have most of america thinking country music is terrible, which, on a popular level, is entirely true. the music industry has a massive amount of power on pop culture, most people just don't realize it.