It seems obvious that it would be a struggle for them to ship products - they are "moonshots" after all.
Reading this article makes me wonder if it was a good idea to put all of them into one division though. Even when you go in knowing a project is a long-shot it can be demoralizing when it fails. I can't imagine how hard it would be to work in a whole division of mostly failed projects.