What to do about people who run off when losing?

OK, I understand some people have connection troubles etc, I myself usually play blitz and lost my wi-fi number of times, though ironically it mostly happens when I’m winning…
But, still, I’m getting tired of those people, who time out the game instead of resigning and somehow, they manage to hold rather high rank (last one I played was 6k or something).
There is possibility to block those from accepting your challenges, but my opinion is that timing out should affect rank stronger than resigning, maybe people will start to respect sportmanship more.

If you force them, then it doesn’t count as sportsmanship.

For the record, in OGS title tournaments you get disqualified if you time out.