Ok, but in that context, the story of our characters in WoW includes being able to fly for so much it that it doesn't make any logical sense that we suddenly can't now. That's sort of the point of what I was describing above: There are LOTS of ways to explain why we have to re-earn the ability to fly. And lots of ways of controlling how and when flying can be used. Placing an arbitrary timer that has nothing to do with player effort is simply not a good way to handle it. Telling players that they have to do all the content from the ground first is almost as bad.
This idea of trying to entirely remove the lore of flying from the game world just doesn't make any sense, and is fueled entirely by arbitrary gameplay and business reasons that don't actually hold up under scrutiny. Sure, it works....barely. But there are just so many better ways of going about it.