Every time when I had a chat with friends, they leave chess.com cos there are full of cheaters and so their rating become lower, so their leave this site. It is like marketing, if the competitors do unrealistic discounts ( unrealistic rating for chess players), then this site should do the same, otherwise the customers will leave.
As a general fact, chess.com rating is about 300-400 elo lower than the other sites because chess.com base rating start with 1200 wherease other sites start with 1500-1600 . So what happen next? People who have 1500-1600 in other sites always get around 1200 in this site. So they cant believe that their 1200 opponents in here are as strong as 1500,1600 in other sites.
So people feel the opponents are cheating. And everyday people complaints of cheating. If chess.com raise their base rating to 1600, people will feel the same rating like other sites and they wont complain anymore.
Sound good?