You know what would’ve been an awesome way to implement “covenants” and “soulbinds?” Creating interesting and different story/questlines for players. No powers attached. Choices with whom to side with and let us see how it interacts in the world. And if you want to experience other storylines, play another character. Pick a side, make choices, experience stories, receive aesthetics, and let’s see how NPCs react to our decisions.
As a BFA example, if I side with Sylvanas vs Saurfang, I want citizens in Orgrimmar to be “boo”-ing me as I walk by afterwards. But I don’t want to have a 10% DPS reduction, otherwise I’ll never side with Sylvanas.
The punishing aspect of this system - limiting players effectiveness in content types in exchange for aesthetics and/or effectiveness in other content - seems designed to force people into one form of content (or, when they have to do other forms of content, they have to do it at a mediocre level). On top of that, every time they find they need to “re-tune” something (because balancing 36 specs AND all of these aspects is pretty much impossible) players will get hit with the “punishment” stick.
On top of that, these are more examples of pure bloat tossed on for the sake of bloat. Try getting a new player or a returning player and explaining the BFA systems of pathfinder, azerite armor, azerite necklace/essences, legendary cloak, and corruption. Then explain the need to do PVE/PVP/M+/Raids/Visions/Assaults/Emissary to try to accomplish everything in a week.
“Okay, so you have this azerite necklace, and you need to get essences for it which are unlocked via Island Expeditions, Battlegrounds, ranked PVP, Raids, Mythic+ and reputation grinds. Also, the essences have ranks to them and you need to progress to get higher ranks. Also the necklace levels up as you gain artifact power from… well pretty much anything to some degree or another.
“Also, your head, neck, and shoulders are azerite armor slots, and they unlock certain special enhancements, and ideally you want to maximize the best combination of possible enhancements across the three. If you don’t get the best items though don’t worry - just save up enough titan residuum and go buy them. You get titan residuum from scrapping other azerite armor and/or doing Mythic+ dungeons each week!
“Also, some of your gear will end up being corrupted and potentially have cool abilities - though some of them are completely useless. It’ll vary for your class and spec and stats. You have to level up your cloak to increase your corruption resistance so you don’t just immediately die from having corruption (or have weird things happen to you in the middle of combat). Also, you can cleanse corruption off the items and/or buy new corruption for some combination of corrupted mementos, echoes of nyalotha, and coalescing visions.
“And for content, you can raid looking for raid, normal, heroic, and mythic difficulty for loot. And dungeons can be normal, heroic, mythic, and mythic+ which goes up in difficulty! Then there’s battlegrounds, epic battlegrounds, brawls, arenas, ranked arenas, ranked battlegrounds, and world PVP. Then there’s holidays/events, and things like brawler’s guild.
“Every week you should complete at least one M+15 dungeon each week to get the maximum item level item - which comes with corruption - from your chest (and titan residuum), do your emissary quests and assaults to get echoes of nyalotha (plus resources), fill up your conquest bar to get a PVP chest (and more echoes), and do a 5 mask vision for a high ilvl item with corruption as well! Then try to fit in a raid to get more gear.
“Then, every time you get an item, run a complicated simulation to figure out if it’s actually an improvement/how you should change your azerite armor/optimize your corruptions/etc.”
I tried bringing back friends and honestly they looked at it and gave up after a month. And Shadowlands seems even MORE convoluted. Optimizing covenants/soulbinds. A thousand things to bring up the number and quality of options in your weekly vault. Even the command table got more complicated.