Create a culture of wonder. Microsoft certainly has the engineers, the developers and the money to launch this. So why did they do the Zune instead? Because they never did the hard cultural work of creating the internal expectation that shipping products like this is possible and important.
(I’m getting to my backlog of instapaper, so some older articles are coming)