It sure is when annoying when it feels like you can’t win any games, but the rate of actual cheaters is much lower than the rate of perceived cheaters. I have played over a 1000 games and played less than 5 true cheaters.
According to chess.com if the account is not closed in a few days then they most likely did not cheat. Interesting use of words. Maybe yes or maybe no ,we don't know.
However there are some long term cheat accounts that get away with it...I just experienced a 2 year old account I was reporting got banned for cheating...but most likely they had just started because there was an extremely large winning streak that went from 2100-2300 rapid
Cheating on this site is terrible!!