I agree 2 players could see the game differently and want to resign at the same time. (Also one player might want to resign as he is so short of time say less 2 seconds so resigns even if he has an advantage – though I think most people would play until they run out of time.)
In correspondence chess, there are some players who resign very early say on move 5 for reasons other than because of the game eg want to reduce their points etc. (Some such players even resign on move 1 in several of their games.) So two such players could be playing each other and want to resign on the same move. May be in theory they could resign at exactly the same time and requests to server to resign are reached at exactly the same time?

What if the entire chess set was made of chocolate, and I eat my king? Is it a stalemate?
According to my rule book, it really depends on the type of chocolate... sometimes it is a stalemate, sometimes you even win.