To be fair, its probably so youll play their content. Personally, I want to unlock flying so I will have it for any alts that come through in the future or just grinding gold. None of the story or raids or anything is a priority to me. I'm sure Blizzard is aware of the state of its game and they want to show it in any way that can. Since flying is a commodity that a large portion of the playerbase is aiming for, they locked it behind their story because they know you will do it. That way, they can say that they are making good content because people are playing it. After I unlock flying, I will probably farm herbs, but then I am done with Nazjatar and will be working on alts and farming old content again. Unless they do something like they did with class mounts that will pull me in for more content. They just don't want all that content to go to waste so yes, you have to earn it.
100% agree. At the very least give us an in-game, lore based reason for this nonsense.
I dont mind doing part 1 and part 2, but by crikey I'm annoyed that I now have to get the new reps up to revered as well. So no happy!
I think its nice to have something to work for. Millennials and wanting everything handed to them... its a game. play it