Hop > Half of the other 'rappers' out there.
Of course he has downsides, some of it seems slightly hypocritical, but if you are using music as a base for moral or critical thought, you are the very moron he is railing against in the video. I would rather him rap about stuff like this, than listen to anyone else talk about their bitches and money.