[mainstream] Rap today sucks... but there is a lot of good rap today - you just won't hear it on MTV or the radio.
You have to look hard to find it, though

Thank god I don't listen to just one genre, so if I don't like whats going on in one genre I can listen to something else. Lots of people can't do that these days...