Ion as a GAME DIRECTOR has the most saying as to where the game goes. It literally means he directs the game to where it will go.
So when someone (I wonder who came up with that, amongst many decisions in the past 5-6 years...) came up with the azerite armor concept, he had to say the last word as in "yay" or "nay". And he said yay. Someone said "yay" to legendaries in Legion, and professions and reputations and islands too. Who do you think it was?
I would think nobody "above him" there is to spend sleepless nights thinking what to do with wow, and how to
direct the game director to make him do those ideas, that's literally Ion's and his team's job. Hence Game Director.
Do people seriously think there is a Game Director Director? And he has a Game Director Director Director above him? Wtf?