The doubled down on stupid, that is the core base of gamers that have no concept of time management. It's basically what they did with Diablo III and that resurged at least for a little bit before all that was left was grinders with no life.
They had 2 directions to go; use strategies like garrisons and weekly lockouts to help a more casual fanbase be able to keep up with the game and stay subscribed. Or use a giant grind they can constantly add to which is tied behind a geometric leveling tree (which means it takes forever to complete) to draw out the game for a long time while not actually having to add any new content.
Notice that Legion really doesn't have much more content than WOD. It has about the same name number of starting areas and dungeons. Leveling up actually has less content because there are no followers to find and less loot. It just has a different incentive structure all bound to the geometric demands of artifact power.
Maybe they'll recalibrate and maybe they just expect casuals to always be a tier behind of the grinders (I'm assuming catchup mechanics will let people at least easily catch up to the teir behind the current one). It's just irritating as a more casual player to be drawn in at the margin into daily grind and world-quests. I had a more casual group looking to get back into the game. Told them the truth that it'd be impossible to raid on a reasonable adult schedule with the way Blizzard has designed the game.
What I feel sorry is for all the college-aged kids that are playing this game and are happy with the changes (something like 60-70% of the player base is like clustered around 20 years of age according to a survey done 13 years ago. These are the best years of their lives where everything can change and they will be drawn into a grind. Everyone I knew that did that 10 years ago in BC is basically flipping burgers now.