The problem is how Blizz perceived how Artifact Weapons were so well received by the players. They were well received because they were cool weapons with story behind them. Unfortunately, Blizzard took this as "players love these secondary progression systems so we have to have one in every expansion!" And they went wild with it since.
Hence, we got the Heart of Azeroth/Azerite Gear and now we have Conduits and Soulbinds.
Add this in with the Mission table that's been a constant since Warlords ... and the game has become clogged with busy work to make it seem more depthy.
It's like they're designing every aspect of the game like they'd design a raid encounter. You know, how raid bosses have their mechanics you have to manage for each fight, and they tend to be different fight to fight... the devs apparently feel that "spiciness" riding on top of regular gameplay is what every zone, every area, of the game needs.
And everything is so interconnected and interdependent, they feel they've made something pretty impressive when really it's just a drag to play. It's a bit like bringing 6 forms of ID to the DMV. Sure, that's pretty cool how they can verify you are you based on all that correlating information... but you're still at the DMV, and none of this is fun.