Stalemate being ruled a draw gives the losing side an opportunity to 'make amends' for his/her earlier poor play.
In chinese chess (xiangqi) though, a stalemate is a win for the stalemating player.
This is a misconception.Stalemate is simply a defensive technique and not an "opportunity for the losing side to make amends for it's poor play".
Correct, and this is essentially making amends to some extent - not in the form of regaining material, but in the form of escaping a loss.
...Chess is not a war/battle simulation...
lol - I didn't say chess is a war simulation.