Stalemate as a draw is a construct similar to rules that many games have to keep a game, that is otherwise already effectively finished, fresh. It gives the losing player in an otherwise overwhelmed and boring situation a chance to salvage something. It also forces the winning player to pay attention until the end.
It's more fun for players, and spectators, for there to be a "swindling" mechanism in the game.
It's not "logical" for a queen to be more powerful than a knight in armor on horseback, yet, there it is. Find something worthwhile to complain about ;)...
First of all, I would like you to not use ad hominem attacks on me, like for example statement: "You must be frustrated with stalemates, because of your bad play", cause it is not true.
I have played some great puzzles involving stalemates and I loved it.
But, stalemate is not logical.
Checkmate is a state, when opponents king cant move anywhere without being captured/killed in the next move.
Isnt the stalemate basicaly the same thing?
Of course, if king cannot move at all, that is OK. That is a draw.
Also, if opponents king can only move next to other king, I think that is also OK to be a draw, although, that would also be ilogical.
But I dont understand who made this rule that stalemate is a draw and why. You have surrounded enemy king and whatever move he makes next, he will be killed (same as in checkmate). That does not look like a draw to me.