So white should win this game?
Petition to declare stalemate as a winðŸ˜

well good luck on changing the rules of chess
Or understanding them... Draws are 0.5 points, not 0.

Similar to what @EndgameEnthusiast2357 said, this is not a won position for white. I don't care what you say.

The main misconception with stalemate being a win is that the stalemating side is the one winning. The stalemating side could literally have a lone king, which is insufficient mating material, so why should stalemate be a win when checkmate isn't even possible? Not to mention the endgame would become a joke as a side with a pawn, or even just a king and knight could win!
If you completely screw up a won position, you don't really deserve to win.