But I disagree here. I believe that the defending player still has the right not to advance. That's what being a defender means.
According to the current rules, the attacking player also has the right not to advance. In my opinion, the defending player has a perfectly adequate privilege – in the case of a stalemate, the opponent should retreat/bribe.