Yes, chess.com has a good "toughness" to their live players.
I think there are a lot of people in Bangladesh and India and Argentina, etc, who see no reason to spend money at ICC. I played some guy in Syria the other day, apparently they still have internet in the middle of civil war.
This thread, top of page 4, basically says it all, "What was the highest rated player you beat?" Some guy responded that he beat a 2200 USCF, and a 2000 at chess.com. In both cases, the opponent was a national master. The ratings are basically equivalent.
Yes, chess.com has a good "toughness" to their live players. I'd say overall not as strong a feel as ICC, but compared to just about any other site, I think chess.com has a stronger average live chess pool.
e.g. their 1300s are stronger than other's 1300s, their 2000s are stronger than other's 2000s, etc.
But also just the quality of play... hard to explain. Regardless of rating there is a certain quality of openings, tactics, and technique.