I love this game but there has to be some sort of stipulation that if you checkmate the final opponent, you win the game. I get the point system and I think it's great because it encourages fighting, but come on... I slammed home a checkmate and lost?? That just can't be right.
The current system allows people to win by mating or getting mated, by resigning or having their opponent resign... it's just about capturing material. Chess can't be reduced to just capturing material - that really removes an important element from chess.
The value of material captured should be a secondary means of determining the winner, not the primary means. The primary means of determination should be checkmate (last man standing). In cases of 50-moves, repetition, or insufficient material, use the points. No wins by resignation or getting mated. And the last man standing should never lose.