The solution is purely cultural. We should collectively think people who cheat online are losers.
(Not being sarcastic.)
Remember you're living in a world where people idolize Elon Musk, a person who employed someone to play path of exile and diabolo to boost his account (ie a cheater). Also a lot of people don't care (or claim not to care) whether people see them as losers as long as they wreck other folks day.
https://www.forbes.com/sites/paultassi/2025/01/20/elon-musk-...
This is a noble lie, because it's really the non-cheaters who are losers. If the cheaters lost then there would be no problem.
By and large we do. Unfortunately, the losers don't care unless you identify them personally. For them, the thrill of cheating and griefing others easily overcomes some generalized cultural zeitgeist.