I quite like flight. This character is dressed as a bird for a reason.
I would be okay with the removal of flight if the map was designed to be fun on the ground and we players had a lot of other movement options so we could still reach places like roofs, tree canopies, etc. (Remove pathing errors from Heroic Leap/Grappling Hook/similar skills, and give all classes options to climb obstacles, etc.)
The problem I keep running into every time Blizzard limits flying is that the ground travel is much too obviously made to slow players down and limit where they can go, instead of giving players multiple was to explore and learn how best to navigate an area.
I like jumping from rock to root to branch to wherever to create my own paths to avoid mobs. I have a lot of fun finding all possible ways to climb a hill or building, and finding silly out-of-the-way places to perch.
But Blizz’s track record of flightless zones feel like they purposely remove creative navigation in order to make the player take the one mob-filled road up the mountain, whose base starts halfway across the map from the nearest flight path, which is only accessible by travelling through an unclimbable canyon also filled with dazing mobs… all so that the world quest to kill 1 mob on that mountain will take the maximum amount of time. Yes, the game needs to keep the player playing for a while. No, doing it this way doesn’t make the player want to keep playing.
And their jumping puzzles? They feel sad because they’re typically a one-time treasure marked on the map - they’re less of a fun ‘ooh, hey, it looks like I could jump on those rocks to sneak my way up that sheer cliff, and hey, there’s something fun up here’, ad more of a ‘ugh, if I want this toy and zone achievement, I’m going to have to spend 1-30 minutes spamming the jump button and hoping my latency won’t crap out’. I want the former, not the latter, but all I get is the latter. (Really, I’d prefer having smaller, randomized, respawning tiny treasures than a checklist of one-off big treasures. Let us explore and keep exploring, rather than making zones one-and-done. But that’s its own discussion.)
So, the choice between flying and not flying gets muddied, because it’s “Blizzard’s afk flying” vs “Blizzard’s ground-limited rat race”, and even with the quibbles I have with the former, I vastly prefer it to the latter.