Well managing your time is part of the game. Also a winning position is not defined by the nominal 'points' difference. Of course its annoying to lose on time but there is only one person in control of how quickly you play.
Winning on Time

Well managing your time is part of the game. Also a winning position is not defined by the nominal 'points' difference. Of course its annoying to lose on time but there is only one person in control of how quickly you play.
+1
If you use too much time getting a large advantage, you have to be able to bring home the win in the remaining time. Had you used less time, your position may not have been as good.
I don’t have an issue with a time win when it’s a close game, but it’s ludicrous to be winning by 25 points and lose based on time. There should be a point window of some kind. In my opinion, if a player is winning by a substantial amount when time runs out, I believe it is appropriate for that player to get the win.