Oh yeah. It totally enhances your experience having to niggle your way from one battle trainer to the next on the ground when all you wanna do is to complete your usual routine and do some battles. Just a minor example out of the virtually COUNTLESS.
I don't wanna fucking take the taxi to the temple of the jade forest, walk up to the trainer, then run back to the temple, take the taxi to Tian monastery or whatever, ride my ground mount for a few minutes all the way to Nitun, then backtrack to the Monastery, take the taxi to some other stupid waypoint and take another sprawling stroll to the next guy and so on and on and on, because the whole pointless and time-consuming paper chase contains no gameplay at all when all I wanna do is beat up the pet battle guys. Is that supposed to be this whole new dimension of compelling gameplay experience we'll be gaining through the blessing of no-flying?