Just because you’re paid to do something doesn’t mean you’re good at it. I and many others have spent more hours testing, theorycrafting, and thinking of designs for Shadow this development cycle than the ones doing the actual design.
If Blizzard crowd-sourced Shadow design I guarantee you that the end result would be in a better state than the one we have now. Because the ones designing the spec at the moment are on a whole different level of incompetence.