The onlt problem is the world is not designed with flying in mind. Flying is nothing more than a tool to make the boring world experience less tedious while being a carrot for people to keep subbing.
Any new xpack should be designed while considering flying from the very start. Or delete flying. You can't just have a tool that is taken away all the time and when you give it back it's making the world irrelevant or justifying having a boring world that becomes less annoying if you go through it faster. It's just a series of bad ideas trying to solve the mistakes of the previous bad idea.