Yup, that is why i am not sayin no flying ever. That is why i am saying a x amount of time is good. You make it out like i never want flying . That is a false statement.
And it is not like all other things ingame. Gold is a bad example.
But yeah raids and gear is a good example. They release the raids. You can do it for a while to progress and kill. And after a time the curve achievement goes away. Or the mount goes away. They give you a timeframe to do it in. And in your case if we release all the raids at once. People will skip raid 2 and 3. and go from raid 1 to 4. Because they can skip it gear wise. Why should blizzard make raid 2 and 3 then if people are going to skip it????
And yes someone will always think its to slow or fast ( like you). That is why the current system is fine. it gives the not crazy levelers/content users the time do it. While the slowpokes can do it later. And they have given us 2 achievements to get flying. once the second one hits. your way of thinking goes in.
And again.....you can not say my reasons are flawed. They are the reasons why they do not give flying from the start.
If you do not like it. stop playing the game.