It seems to me that chess.com is a site devoted to good sportsmanship, not ruthless competition.
So what if you lose some honest games, where you honestly were contemplating a move and chess.com decided that you took too long? That is the price to pay for fair play in this site. There are other alternatives to this site however...the power of competition :)
Chess.com has some weird ideas on "fair play".
1) FAIR play is, there are time controls, and a player is allowed to use his time controls as he/they need to.
UN fair play is Chess.com capriciously, arbitrarilly and WITHOUT WARNING will force a forfeit of a game if a player takes too long on a move, REGARDLESS of how much time is left on the clock.
Sure, it's annoying when some jerk player stalls in a lost position - but you and your server don't know if it is a lost position, now do you?
The other chess site like ICS and FICS allow adjourned games, and the allow for adjourned games to be AUTO ADJUDICATED - where a chess engine examines to see if the game is clearly lost, and then adjudicates.
But this is at the player's request, and it is not the same as your arbitrary forced forfeit of a game.