I seen many posts here that speaks the truth, like Bad Dogs, and Andre's.
Lil' Wayne's raps are shit, my freind talked about this before and said: "Lil' Wayne is 'so up there' that he can probably say the gayest shit ever on a track and it would still be hot"
Personally, I think he's right, it's fucking idiots that makes up the most idiotic words in a sentence and put a addictive beat and people will love it.
These rappers that think they're the best all the time will have that mindset that they can say anything and will still get money. Which is why they're songs are shit. With Cautions post, I agree completely, Eminem is actually putting effort into his lyrics, not just the beat.