ice cube is not a "here today gone tomarrow" rapper, his last album did decent and he put no promotion into it. people will still go out and buy a new ice cube album just because its a new ice cube album. saying a great mc is a person who's still respected and understood, then giving KRS as an example? KRS is respected for what he has done for hip hop in the past, but he is looked at as a hipocrite for his views now. Mac Dre was a better rapper than 50, sure. but Mac Dre couldn't hold a candle to 50's song writing skills. writing a rap and a song are 2 different things. 50 doesn't have a song that can "battle" in motion. mainly because songs can't "battle". but I get your thinking. you don't like 50 cent, so he must suck and everyone who doesn't agree don't know shit about hip hop. makes perfect sense