To be honest, I couldn't care less about game design theory if the end product turns out to be bad. I don't want a second job, I want to play a game that is fun and not a game where I get frustrated because it follows some game design that looks good on paper but is absolutely terrible in practice.
At least, Blizzard seems to be open based on feedback so hopefully the system can still evolve before release. Blizzard has proven countless times that they are unable to balance the game and they usually nerf too much which often makes the problematic abilities useless. The abilities behind covenants are way too impactful to be a successful feature. This will definitely lead to unneeded frustration in the end. Conduits seem to be less impactful but since they are not spec specific, this will still cause problems.