The perception of cheating levels is orders of magnitude more than the actual amount. The vast majority of games and players are clean
https://support.chess.com/article/648-what-do-i-need-to-know-about-fair-play-on-chess-com
https://www.chess.com/article/view/online-chess-cheating
https://www.chess.com/article/view/chesscom-update-february-2025#FairPlay
The site closed more than 100,000 accounts in January for fair play violations and has a full team of staff working on reports along with some automated systems for detection.
https://www.chess.com/article/view/fair-play
That said, discussions of cheating, potential cheating, or cheat detection are not allowed in the general forums. If you want to discuss join the following club: https://www.chess.com/club/cheating-forum
I have been playing on here for a while now at the low levels of 500. And yet I consistently come across people who always make the best move and who have insane end game. I'm saying it now, at least at 500 level which should be beginner level, this website makes no effort to route out cheaters