NASA never built a rocket. They assembled them, launched them, even blew them up themselves...but they never built one: They were ALL subbed out (save for the V2s).
The V-2’s were not used by NASA, only by the Army. And most of them were subbed out from Mittelwerk.
All true. Which is why I only point out that SpaceX is no different than a Lockheed or Rockwell or Boeing...except NASA was forced by the Obama government to turn away from its traditional contractors and fund startups. The reason NASA did not want to do so was because they had decades of experience ad lessons learned with the traditional contractors and new things have unexpected costs. But I agree shaking things up every once in a while can bring new ideas and efficiencies.
Again, just be honest about what it is and what it will cost. Musk is just out to get tax payer money. He built SpaceX by inspiring millennial engineers with very unrealistic expectations like going to Mars on the cheap.