Vader could've had a Sephiroth moment and walked through the fire, too! But I imagine in his pride, he wants to beat Obi-Wan at his best, so he lets him get away in hopes he'll step up his training and get back to peak condition for their next fight, which we will almost assuredly get.