Im ~1700 on Chess.com and haven't had run ins with the number of cheaters you guys claim. Occasionally I get an email from them saying they gave me some ratings points cause they found one of my opponents used a computer but Ive not had that big an issue