Believing that cheating is 1%-3% is wild. In the lower levels it's easily over 30%. With newer accounts it's 60% plus. Almost all new accounts are cheating and the vast majority of them get away with it.
I'm sure there are many players who cheat with engines, but 60% is a very large estimate.
Perhaps you're confusing alt accounts with cheaters? There are probably a large number of experienced players who create newer accounts - so it would feel like they are "cheating" because their skill level is much higher than their rating.
Speedrunners and sandbaggers are certainly a problem - but I wouldn't lump them into the category of "cheaters". I'd call them "rating manipulators" ...
But yes, a lot of these players make the game more frustrating for the lower-level players who are just trying to play against equal opponents.

Believing that cheating is 1%-3% is wild. In the lower levels it's easily over 30%. With newer accounts it's 60% plus. Almost all new accounts are cheating and the vast majority of them get away with it.
That you believe this only proves how little you know. You are not an expert. Your opinions or best guesses have zero value, mouth off all you like.