And in general, a rule that forces a fleeing player to accept a battle reduces the strategic depth of the game. Because the tactic of reducing the battle to a stalemate and forcing the opponent to pay/flee is a true "pope" strategy, which greatly diversifies and enhances the game.
I would call it a cheap trick. :) And if fast neutral creatures start fleeing from you in battle, what will you do?