The way I see it, letās take the druid for example. Druid skills are:
Earthspike: Generate spirit, each time hit an enemy with earth spike chance to deal crushing blow increased by 10%
It wouldnāt make sense for any affix that deals with earthspike for the druid to be attuned or locked to any power other than ancestral.
Shred: generate spirit; has a 30% chance to strike twice, same as above, any affix dealing with shred will likely be tied to ancestral.
Storm strike: generate spirit; infuse your weapon with electricity dealing damage split between target + 3 other enemies, questionable which if any affix associated with storm spike will be tied to any power.
Maul: generate spirit; shapeshift into werebear, maul enemy and fortify self for X seconds. Any affix associated with maul would be tied to angelic. It wouldnāt make sense for it to be tied to any other power. Not saying they couldnāt increase the salvaged items in this way but hey, who knows.
Wind shear: generate spirit; conjure blade of wind dealing dmg and increasing movement speed by x% for x duration up to a maximum of xx% - any affix associated with wind shear would be influenced by angelic, either in the increased % of movement speed (unlikely) or more likely for how long, but perhaps even still enhancing the maximum movement speed that one can gain from this skill if you stack it continuously (assuming that the duration refreshes if applied again within the 3 second window)
Tornado: cost spirit; conjure a vortex that moves outwards and curves in a random direction dealing damage every second - likely influenced by demonic.
Landslide: cost spirit; crush enemies between x pillars of earth, dealing up to x damage. Has additional 10% chance to deal a crushing blow. Likely enhanced by ancestral so again any affix associated with landslide would be tied to ancestral in order to gain more pillars (wider aoe radius) and / or further increasing the % chance to deal a crushing blow.
Pulverize: cost spirit; shapeshift into a werebear and slam the ground, dealing dmg to nearby enemies. Unlikely to be locked to any power, but still possible that any affix that is associated with pulverize could provide any of the quantity of power (+angelic, + ancestral, OR + demonic)
I like the idea. It gives blizzard control over making sure items donāt become biased. They can fine-tune the power obtained from items absolutely with this system.
Edit addendum: They can always fine tune every skill for every class to be modified by any or all of the powers all together. So essentially it truly becomes āwhichever stat you care about will be the one youāll want to focus onā
Not a bad thing in my humble opinion unless Iām still missing something on why this approach is bad. It lets you calibrate your build with meaningful customization based on how you want to play as depicted by how the powers enhance modify and influence gameplay.