Do I have to explain what would it relate to real life if the stalemate was removed?
But chess is not real life. It is an abstract board game. If you remove a stalemate being a draw rule it will be a different game. It will be not be more logical or less logical (because it is an abstract board game). It will just be a different game.
What if I say the offside rule in football is stupid? (Some think it is). Fine, you can make a football variant without the offside rule (do you want to hear what an offside rule relates to in real life?). It will be a different game.
What if I say that forced capturing in checkers is stupid (hello free will)? It will be a different game.
What if I say the rule that forbids throwing the ball forward in rugby is stupid (where in real life is not allowed)? Get rid of it and you'll get a sport that, in North America, is called... wait for it... football (which warrants a forum thread of its own).
What if I said that stalemate in chess being a draw is stupid? It will be... oh well.
All your arguments against the stalemate are irrelevant. This rule is part of what the modern chess is. Live with it or go play checkers where the stalemate is not a draw. It will probably be more up your alley.
Making stalemate a win or a loss would ruin the game of chess. Letting the opponent make more moves makes no sense. That would mean white could just make 5 consecutive moves to win this game:
and what is the problem with this? if black is reduced to having nothing available lest his king die he should lose
And black should lose here as well even though whites the one with only a king?