Chess.com has one of the worst records of fairness for any chess site. The ELO scores don't match any other sites because so many players on chess.com use engines to cheat in games. On top of that, the "moderators" on their forums ban players for bringing up the cheating problem in their discussion forums since discussing it would put a dent in their revenue if the widespread cheating was acknowledged.