I think it's quite a good idea, but the player submitting the game should also provide lines to prove why he thinks the game is lost.
This way for example a 1100 player could demonstrate they know how to mate with r+k vs k.
I doubt something like this would be implemented. The list of complainers would be huge.
"You robbed me of a learning experience I don't know how to win a position were I'm down 2 rooks and a queen"
I've noticed that there often seems to be complains about opponents dragging out games where the ending is evident, or whether it's proper etiquette to do so, how we should boycott certain players, etc. The list goes on.
My idea is this: What if players that felt certain games were won or lost could refer their games to a committee of sorts, composed of say, the top 1% or so of the chess.com community (or perhaps hand-selected by the staff). Each member could then vote either the game as won/lost for a player or indecisive. Perhaps there should also be an option to mark a position as "clearly still playing" or something of the like to prevent abuse of this feature; players who send multiple referrals (perhaps a 3-warning system?) of games in positions where there is clearly no winner yet established (e.g. during the opening) would have this feature revoked. This feature could also be limited to people who've only played a certain number of games (say, 10) to prevent abuse. (I guess only to premium members would also be an option, but seeing as how I'm not one of them...)
Assuming the committee is large enough, my idea is that not every member in the committee would have to review every game; if a game got, say, 50 votes in favor of a won position and less than, say, 5 in favor of undecided, then the game could be forcibly resigned for the losing player.
Also important to note would be the strength of the players involved; a 2500 player could be trusted to win an endgame with only pawns and kings (provided the position was suitable), a 1000 player might still blunder a R+K v. K endgame.
I suppose if a game was passed by the committee, it could then be referred to a staff member who would essentially have veto power over the decision. Although there is definitely the issue of people not playing in the game determining its final outcome, I think this would also have the advantage of speeding up a lot of games on this website and would end complaints against people taking too long to move (or whatever).
I think this is a valid idea, but perhaps I'm underestimating the ethical dilemma involved here... thoughts/comments?