Players leaving games without resigning - Super annoying! - Easy to fix?

I admit I used to let this upset me. Now i just accept it as part of online chess. And is why all I play is Correspondence chess.

You can report players for stalling/quitting games so that some action might be taken by the staff
As for me I like the approach used on lichess:
- you left a game without a resignation? Here is your immediate restriction to play for an hour
- you left again? Here is your immediate restriction to play for several hours
and so on