Just resign the game

I usually play 10 or 15|10 games. However, I don't think it's a solution to limit myself because some people are not well educated.
It happens that I'm upset by a game, I don't like the style of the opponent and I feel frustrated. I just press Resign and go to the next game. It's not that complicated.
Why many players abandon the game (by closing the window or letting the timer expires) when they feel they are losing ?
Is it our of hanger or is it too much to ask to press the "Resign" button ?