Yes when it comes to most of the crap they play on the radio and MTV and BET. Thank god I know which artists i can count on every time to make albums that I like. I feel bad for these youngsters nowadays, we had Big, Pac, Nas, Pun, Big L etc and they have Soulja Boy, D4L, The Franchise boys etc. Theres only a handful of rappers in the mainstream nowadays they are arent half bad. Jeezy, Lil Wayne and T.I are just about the only mainstream rappers i would be caught dead listining to. IMO everything alse put out by major labels is basically garbage with one catchy single attached to it