I’m all in favor of anything that blocks private enterprise from doing business with the federal government.
Unless I missed your /s tag...if private enterprise does not supply the federal government with offices, vehicles, supplies, guns, beans, and bullets, etc then the fedgov will have to either purchase abroad or go into business themselves, won't they?