If you want to know why more people don’t invest their own money in manned space hardware, look no further than this article:
After announcing in February that Orion and the rest of the Constellation program would be canceled in favor of outsourcing routine crew transportation to commercial operators, the White House decided in April to have NASA fund completion of a stripped-down Orion capsule that would launch to the international space station unmanned to serve as an escape craft.
Lockheed Martin, which beat Boeing and its teammate Northrop Grumman in 2006 for an Orion prime contract worth an initial $3.9 billion, welcomed the news as a partial reprieve for the project. But to Boeing, continued NASA funding of an Orion capsule that would need only a launch abort system to start launching crews would add substantial risk to a business case Schnaars said will be a struggle to close.
And why was Orion kept alive? Not because NASA really needed a lifeboat. It was to try to maintain political support for the administration in the purple state of Colorado. But this political decision could have bad consequences for the stated desire to have competition in commercial crew. And the general problem is that one of the many ways that NASA is such a bad customer is in its unpredictability. And it will always be thus with a government space program.