Best possible way they could have implemented flight. Well, they could have avoided linking aethers with out-of-the-way sidequests I suppose. But for the most part, it's the best way they could have done it.

If they let us fly right away, it would have been a huge waste. At least by making you explore the zone first, you experience everything.