You make a fair point ; however weaker players do not often see how bad a position they are in . My bugbear has just occured to me over the last week : playing a 3 day move based game we were rattling along at around 5 to 10 moves per evening and a decent , interesting game it was too .
Then as soon as I gain an advantage we are down to 30 seconds a move from me and 2 days a move from him .
Very annoying and very unsporting !
It seems a lot of intermediate and beginner level players on this site forget to lose with dignity. Here's what I mean:
I'm playing a low-level scrub... I'm up a Queen, a Rook and some pawns. The board is cleared of most big players and I'm close to mate. But my opponent refuses to resign.
This is all too common on this site. One player is dominating yet the other player extends play unnecessarily. For example, while just one move from checkmate, I've allowed my opponents upwards of 8 minutes (10 minute match) to graciously resign and accept a rematch. My efforts are often to no avail and I was disrespected. Behavior like this is insulting. Can you imagine if this happened across the board from you face to face? After waiting so long, I finally oblige my opponents with the inevitable checkmate with less than 5 seconds to spare.
In short, players must learn to be respectful to their stronger foes, lose with dignity and take a loss (ie resign) with humility.