It's hard for a world class software engineering company to do large software projects. It seems straight up impossible to throw together a large organization in a non-software company and pull off some large project.