Is there a way to stop Stalling?

Well, it's not right. People who stall get reported. It's not fair to punish others for no reason just because you're angry.
Well, it's not right. People who stall get reported. It's not fair to punish others for no reason just because you're angry.
I undoubtedly have come across many occasions where the person in your opposition gives up in rage and loss, but wants to punish their opponent just for devouring any hope of them winning. In annoyance the winning person has to wait until their opponent loses on time or they lose on game abandonment. During the stalled game, the winning person has to wait many minutes in boredom and time is lost. The people who have stalled to me occurred most when I was in lower ratings, but still bad sportsmanship still happens when someone is losing in utter anger.
I'm not blaming everyone, as most of you are nice. But I'm just asking if there is or will ever be a way to stop this insanity. The stalling people usually take 5-60 minutes. In my rapid games (for getting trophies for leagues) stallers often annoy me because this is wasting my time. The time that should be used to play chess.
Please stop.
+1 = agree