Canibus never replied, which was a great disappointment, when you are a one dimensional artist, and the top artist gives you a chance to showcase yourself in your one dimension... you dont start leaking estrogen on the mic.
Eminem got battle stripes because he REALLY battled dudes live in tournaments when he had no name based on skills alone. Historywise Eminem is an alltime great.
However If you managed to brainwipe yourself and only based your judgement on stuff he has released in the last decade... if you been a B level rapper for the last decade... i mean come on... i was emotionally depressed when big daddy kane released taste of chocolate, but i had to call it like it was... accept it.