Still it sounds a bit harsh to me that a child that cheated online can never in his adult life participate in chess tournaments.
If he had cheated as an adult I would have a different opinion.
For him, that was 2 years ago.
I don’t care one way or the other, but I’d assume the worst.
The penalty for cheating in most major sports is way more lenient than you think. Most leagues will suspend you for a handful of games in the first instance. In the NBA for example you can be caught three times before being suspended for one season.
This is a super on-point and sharp critique based on the assertion that Michael Jordan's first retirement from the NBA to go play Minor League baseball was an under-the-table suspension for gambling on NBA games (dude has a legit problem) while playing in the NBA Championships. This happened right after a three-peat (3 Championships in a row).
And in one fell marketing miracle, the status quo and marketability of both the NBA and Michael Jordan was protected. One and a half years later, MJ "un-retired" to light up the league for another 3 straight championships.
Especially since there are many others who don’t cheat that can take your place in a competition.
What is this alternate reality you're in, and what is your list of "everything else"? Citations, please.
I was addressing the other part of your statement, however.
You're right that that's not "basically done," but once they're retired, HoF is all they have to look forward to. Being officially in disgrace is pretty done.
You might want to remove Schilling from your list, btw. He hasn't been accused of any cheating; instead, he did other embarrassing things.
If you're not someone who'd be considered HoF material anyway, then the consequences are probably manageable.