These contracts were on a cost plus basis, meaning the contractor had every reason to delay and ramp up costs. The reason people are cheering SpaceX is because they are promoting cheap rockets and competing on fixed price contracts which have much healthier incentives.
This is also a fixed price contract so it should come as no surprise that SpaceX is competitive here.
Also ITAR is the main legal reason that prevents companies from leaving the USA. Even rocket companies from other allied countries are trying to come to the USA instead of leave it.
Before Congress said let’s buy a suit for a wedding. There was only really one tailor.
Tailor says how much have you got.
Congress says $1 billion but that’s all I’ve got so not a dollar more.
Tailor says ‘sure I can make that work’...
Fast forward, suit is half way done, wedding is tomorrow, tailor says ‘It’s gonna cost your another billion’ or you get nothing. Congress pays and hopes the wife won’t notice. This happens over and over again.
Fast forward to 2020. Finally there’s more than one tailor. Several in fact. The suits are already made and bought off the rack and simply adjusted to fit.
Now congress gets to go shopping and has a range of suits to choose from. Original tailor is in deep shit.
Instead is spending billions on a suit and waiting forever, they pop down to ZOZO and pick one out and pay $100m. What a bargain I’ll take ten.
New tailors in this case - SpaceX, Rocket Lab, Blue Origin in this case.
Note that doing this is much harder than it sounds, because NASA does not get to decide what kinds of contracts they sign. This is decided by congress, who is still saddling NASA with billion+ dollar cost+ contracts on the SLS rocket.
It worked out so well (read: sarcasm) that DoD created a program to pay two defense contractors to create essentially-new expendable rockets. Which were hideously expensive, but still less expensive than Shuttle and previous expendable rockets, so this was considered a win. Those two rocket programs were later more-or-less forcibly extracted from their parent companies to become... ULA.
There was a point in the early Space Age where government employees designed rockets: Army Ballistic Missile Agency and Naval Research Lab and such. Basically never were they built in house; even the earliest rockets were actually built by airplane manufacturers. It didn't take long for design to move to private firms, with government specification, insight, and funding. Like pretty much all defense technology, rocket development and manufacture in the US is today all done by private firms. The government often owns the designs, but all the skill and know-how is in the private sector and they can easily make close derivatives on their own or for other customers, if they are allowed and want to do so.
(NASA's SLS is the major departure from this, as the first rocket NASA has ever designed in house--though still built by Boeing and ATK and friends. It's a bunch of Shuttle leftovers that somehow has still cost tens of billions of dollars and counting and is some 5 years behind schedule.)
The point of all this is: the USG isn't handing over the keys to the kingdom of spaceflight to private companies today. They did that in the 1950s and/or never had them in the first place. There's nothing different today except a project and contract structure that better aligns cost incentives, creates competition, and encourages these companies to create a market outside the government.
Claims that NASA is being "privatized" are a bit silly, it has relied on private sector suppliers for it's entire history. The shift from operating it's own rockets (like the Shuttle) is a very good thing and lowers cost through increased competition.
It would be better for NASA to spend money on research (like space probes) instead of operating the actual rockets.
NASA is a research and exploration organization. It can buy launches for far less than it would cost NASA to build them. Those savings mean more probes, more manned missions, more science.
The real solution is to have a half dozen or more companies competing in various segments of the launch business, leading to faster technical advancement and lowering costs. And we are getting close to that today. SpaceX, ULA, Electron, Orbital ATK on line now, with Blue Origin and another half dozen on the way.
And this has led to the greatest burst of innovation and economic improvements the launch business has seen since the 1960s. A Falcon 9 can lift almost as much payload as the Shuttle, at a cost forty times lower. We have the first reusable first stages landing themselves, rocket engines being cheaply mass produced on assembly lines, the first operational full flow rocket engine, the first satellite constellations bringing internet access everywhere in the world.
In testing right now is the first truly reusable launch system, which if successful will cut the cost of space access by another ten times, and launch the largest payloads in history.
It will also be used to make in space refueling commonplace, if it succeed in that it lowers the cost of access to the moon, Mars, and other deep space destinations by at least ten times more.
The problem is always with their bosses, so they always relied on the private sector supplier and contractors instead of using them only when it makes sense.
[1] https://en.wikipedia.org/wiki/Orbiting_Carbon_Observatory#Or...
It was always my understanding that NASA is a public research institution whose role is to also provide incentives to jump-start areas of the space-based or space-oriented economy. Therefore, one of its main missions is to provide incentives for private companies to conduct research in that domain, such as allowing research programs to be awarded to private companies or consortia including private companies.
ESA works exactly the same way, for instance.
Sure, NASA used to act as the prime contractor, and now they're outsourcing that role, but the prime contracting capability isn't among the critical capabilities for space flight.
If SpaceX (or Blue Origin or whatnot) manage to transcend the need for US government money, well, good for them. They just created a huge new swath of economic activity, which is exactly the goal of NASA in supporting commercial services.
Its better that NASA spends its money on building telescopes and awesome rovers, than space buses.