Not comparable...Smith was guilty of bad captaincy in not stopping warner, he was not guilty of cheating. Hansie was actively cheating...His legacy will forever be tainted though. A bit like Hansie Cronjes.
He was punished because as captain he is responsible for the team. Also trying to cover it up was a terrible idea.
When did Smith actively cheat...I agree somewhat, Steve S is one of the best when it comes too batting.
The only problem I have with him... when things aren’t going his way and he is not making centuries after centuries, he has no problem subscribing too cheating.
Smith is looking likely to end as the second highest averaging batsmen in test history. Guy is a genius. One moment of bad judgement when dealing with idiots like warner won't change that.