Seems like there are 2 camps when it comes to evaluating Mike Tyson, the ones who thought he was overrated and the ones who thought he was underrated.
I think today he is underated. Not even Lennox Lewis who was the last dominant champion dominated comparable or worse competition better
When your biggest wins are against an 38 year old Holmes, an blown up LHW in Spinks (who beat an 36 year old Holmes and got a gift decision in the 2nd fight), weak contenders/paper champions like Seldon, Bruno, Biggs, Williams, Marvis Frazier, Berbick, then that's a pretty weak resume. He looked spectacular fighting weak contenders and knocking them out.
Your forgetting, Tucker, Smith, Tubbs, Ruddock, and Thomas who were all solid contenders. Add those to the list and you have a pretty solid resume for Tyson.
And 1 funny thing, Mike Tyson fans claim Mike was in his prime in the late 80s, it's really funny that Mike was past his prime when Buster Douglass beats him in 1990. I keep hearing that.
Tyson was a young man. He was certainly still in his prime, although after the Spinks fight, getting away from training and away from the people that made him successful was certainly the beginning of the end for Tyson which ultimately put him behind bars.
So can anyone tell me how can a 23 year old undefeated, supposedly invincible HW champion without that much wear and tear be past his prime in the Douglas fight?
He wasnt, but he wasnt doing the things that made him great anymore.

Yeah he was exciting knocking out tomato cans, bums, old ass Larry Holmes, blown up LHW in Spinks, etc. But put me in the overrated camp.
I think this is a little ridiculous
And no way does he even beat an Ali if both were in their prime. I keep hearing that. Ali would just have made fun of his voice and then proceed to give him a beating in the ring.
He would have given Ali hell at his best and even Ali has acknowledged it.