For those of you who fall into the "no fly no buy" mentality, I have one question:
What are you doing to do when they release flying, but then you have to do all the build up achievements to get it because you were stubborn and didn't play the game when the game didn't have flight available?
You have to get revered with ALL legion reps, do all story lines, explore the whole map, do 100 world quests, and I believe do all dungeons on heroic mode.
You still won't be able to fly on day 1 when it is finally patched into the game.