Really good post man ! I totally agree with you. I wrote a long post with an idea like you a few weeks after the Blizzcon.
I think there is some MAJOR problems when your Skill customization come from Legendaries items:
- You are forced to use those items to just start to play your build. Legendaries DEFINE your build (Like the exemple with Teleport sorceress at the Blizzcon Panel). You’ll have to play alternative build until you get those 5 very specific items designed for you
- It completely kill creativity and diversity, because you can’t do anything else (Like in Diablo 3…) Build are predetermine by somebody else and you must play it. That’s it.
- Blizzard will have to create hundreds and hundreds of Legendaries to give those Legendary power for every Skills/Classes and 99% of them will be completely useless for your own build.
Instead, most of Legendary should be more Generic instead of specific. ( Ex: Your fireball split into 3 smaller VS Your Projectile split into 3 smaller) And Skill changes should come from… Skill itself!