On an unrelated note, you can say that stalemate being 1/2 instead of +1 isn't fair (though I think it's completely fair), but why aren't you arguing about the unfairness of a win with black getting the same +1 score as a win with white? Isn't winning with black harder? Shouldn't a win with black be +1.5? Giving +1 for both a win with white and win with black is surely more unfair than stalemate being 1/2.
And before you say tournament players normally get an equal number of games with white and black, I'm including the millions of casual games as well.
What's wrong with black getting +1.5 for a win?
You also run into the broader argument of why, when it's your responsibility to ensure that your opponent complies with the rules of chess in all other instances, you're not responsible that your opponent complies with the "You must move when it's your turn" rule. What is the rationale for that being the only rule you are not responsible for ensuring that your opponent follow?