Flying should never have been allowed in WoW, period.
Beyond the whole issue of players skipping content in zones artists spend months building, the mechanism severely distorts gameplay. A player being able to hover, descend to the ground, pick up an item, then immediately remount and rise back up—avoiding monsters—is ridiculous.
If flying had to be introduced, it should at least have been done with some sort of meaningful takeoff/landing process.