To be fair to Hans, his claim is he cheated in a prize money tournament when he was 12. If he cheated in prize money games besides that it would be different, but I think most people are willing to forgive a 12 year old.
Chess.com (Magnus is a 20% shareholder) did put out a public statement calling out Niemann for cheating more than the once or twice that Niemann admitted to. Chess.com forwarded evidence to Niemann. We're still waiting for a response.
If it's reasonable for a 12yo to be able to play in a for-money tourney, then I don't think it's unreasonable to think they should know the difference between right and wrong.
It's one thing to say an old man cheated when he was 12 years old, it's yet another to say a 19 year old did it just a handful of years ago. He's still a kid.