You right. He dissed Mariah Carey and Nick Cannon too. 8 Mile was cool, don't know what my teenage years would've been without me downloading those freestyle battles via Limewire.
Really he hasn't done as much for rap as people are trying to give him credit for.
Probably true
But at the same time he's DAMN SURE got more talent than you want to give him credit for