It's a question of preference. If playing out 100 lost positions because your opponent will stalemate or disconnect in 3 or 4 of those games is your thing, go for it.
I'd rather resign and spend my timing playing a new game from an even(ish) position.
If your interest is improving at chess, then it's a much better use of your time to resign a lost game and play another than to hope for some miraculous stalemate. On the other hand, in a tournament, it would be a good idea to try for a stalemate - it's much better than losing - and to get that, you do have to practice surviving in games and confusing your opponent into stalemates. So I don't know what to recommend.