It is a longstanding policy of the USA to NOT let Federal agencies compete with the private-sector
— Mitrix Bio (@PathfinderEq) March 3, 2021
For example, the Fed govt is not allowed to create it's own automobile
The launch vehicle industry is now fully privatized & highly competitive.
Therefore NASA must cancel SLS