I completely agree with Mr. cubsfan1908. But sometimes the computer freezes or the internet crashes.
Chess.com Community

Letting a game run down a move from checkmate with no previous connection problems is one.
Doing en passant wouldn't count.

The en passant thing doesn't mean they should be shamed. They simply didn't know. With the time running down issue, if it is truly checkmate in one, why not play another game while the time runs down?
If you win in 10 seconds, then play a second game and win in 5 minutes, how is that significantly different than winning 2 after 5 minutes? The end result is the same.
That's what I said re en passant.
On the other of course there are work arounds but there might be a few options so I can't premove. I shouldn't have to keep watching the game because someone's being an arse.

There is a name and shame policy. Instead of going in the negative direction, you go in the positive direction.
Chess.com should have a contact/buddy list which shows people who should not be named and shamed. You add people to your list. You adopt people from their list as potential new players.
Why spend the time highlighting bad players and giving them attention? Instead we should be recognizing players who don't let the clock run down.
You have diamond, I don't. So, you could form a group. This group would only consist of well mannered players. Sounds more rewarding than touting a blacklist. A bad person can always create a new account and nullify any shame.
A buddy list gives you a pool of a few dozen players from tens/hundreds of thousands.
It's hard enough to get a match sometimes in the full pool.
Has anyone else noticed a general worsening of the Chess.com community? I've recently started playing live games again. About 1 in 3 opponents I beat let their time run out instead of resigning or continuing to play on. I remember back when I used to play alot this was a rare occurance, but now it is expected. Has anyone else noticed this? It isn't a big deal but it is annoying when your opponent has a decent amount of time on their clock and make you sit there.