NASA has relied on contractors for a long time. The big fat defence contractors have been getting contracts for decades before SpaceX existed.