Well, Hazzikostas was in charge since MoP as game director for World of Warcraft. So it is his responsibility. No matter how much you like him.
And sorry, he did everything wrong he could have done wrong. From the focus on organized group play to how LFR plays out. From gearing in 8.3 to class abilities in BFA.