In the end, it was the WoL who chose to stay and fight. Zenos would have let them walk away. Narratively, nothing was undermined. It was all the WoL's decision. If you think the developers should have put in an option to reject the challenge, fair enough. But that doesn't change the fact that Zenos would have let the WoL walk away, proving he did have development in some fashion.