'Yet we’re at the mercy of our teams. We can design beautiful, intricate, delightful details — but we can’t build, test, and deploy them all.'
No shit, so how about you stop being one of those lazy-ass photoshop goons who play fucking color-the-button on dribble all day long and actually learn to code your own fucking interface, either in Cocoa, JS, CSS or whatever.
This ain't the 80's no more. Software Engineers that work on front-facing stuff can and have learned design. Not just graphical design but even interaction design and designing slick user experiences.
Though I can't speak for all platforms, most Web & iOS developers I've met can do all that photoshop pixel-perfection bullshit _AND_ code the interface.
Which makes me hard to think why even have these photoshop-cowboys.
'We can design beautiful, intricate, delightful details'
The .psd file or your design ideas isn't worth anything. Fuck you if you call yourself a designer and can't work on the final medium.
EDIT: Pardon the tone.