Personally I don't have this problem when playing against lower rated guys (<1600) but even when some1 with higher rating is forcing me to play easily won position it's not a biggie unless they play instead of waiting as long as they can.
People are different - for some game's not over until it's over.
Other (like me) will resign when they are in lost position - I do that out of respect but same time I don't feel disrespected when some1 wants toplay until they're checkmated.
Besides I think in XIX century it was common even among good players to play until mate.
Isn't the goal supposed to be .. to Win? and Barring "Win" .. to "Not Lose"
There's no need to cheat, or simply stall in the hopes of a Time-Out happening/the opponent becoming so disgusted as to quit
That said, timing, can certainly be an issue .. Example Player A is probably going to lose against opponent 1, but is about to win against opponents 2 and 3 .. Resigning game 1 makes sense, as it lowers A's score which ends up increasing the Win when finishing 2 and 3