Mil anos depois, vem a coveira desenterrar o tópico, mas como só li hoje, queria fazer um comentário.
"não vejo nenhuma explicação lógica para este último ato e, se pudesse, sugeriria ao autor revê-lo."
Quando ficam 2 cartas para serem compradas não necessariamente vai acabar o jogo, você pode comprar uma carta do meio da mesa, e então o jogo dura mais rodadas, você nunca sabe se o adversário vai comprar a carta e forçar o fim de jogo, ou comprar uma carta do meio e continuar o jogo. Por isso acho válido esse gatilho de fim de jogo.
Só minha opinião, posso estar errada!