Flight Paths

Okay, I know there are some weird things about flight paths, but come on. The path going from Uldum to Ungoro Crater just wraps around needlessly, but even worse is the Crushblow flight path to exit Twilight Highlands. It loops all the way back to Dragonmaw Port just wasting time.

Is there some technical limitation to why these things can’t be fixed to a more direct flight?