Rap is now marketed towards white people, hence why 4/5 rap songs you hear on the radio is just a novelty song with some "clever" saying or innuendo referring to sex, drugs, fighting or rims over some dance club beat.
Shit, some rappers / rap groups are releasing three and four novelty singles off of the same CD now.
Hip Hop, and rap in particular, were simply gimmicks from the very beginning. That they are declining is the natural order of the world. Think disco music here. Congratulations hip hop, you lasted a good 10 years past when you should have.
Its like most music these days it's so easy to mass produce it. With mass production of stuff comes good music and bad music thats any genre. Look at rock do Good Charolette and Nickel Back count as good music, no, but does it mean rock is going downhill, no, look at most bands on this site!
Mainstream rap and hip-hop is terrible right now, yes. I love how a couple of dudes took it as, "Thank God, they finally realized that rap always sucked. I feel great now, let me celebrate by listening to my just-as-generic white dude rock bands because I'm a subconscious racist." As if "emo," "punk," and whatever-core haven't "hit a wall." How many times can you hear a song about the same girl and the same relationshits?
If you want to say rap or hip-hop doesn't take any talent, then I'll hit you with this: it isn't incredibly difficult to pick out three chords, organize them into a melody, and sing your latest Livejournal entry to it. It's all the rage too.
Instead of spinning rims and gold fronts, its skinny jeans and shaggy unwashed hair. Instead of big booty chicks shaking their ass, it's skinny girls with an Urban Outfitters/Forever 21 wardrobe with running mascara. Don't even talk shit. One image is just as ridiculous and overblown as the other one. I'm guilty of skinny jeans and hoodies but at least I admit it.
Don't talk to me about Southern rappers, I know they suck. And no, don't even pull the Lil Wayne card.