Not entirely true. Contractors have had to down size work force for the delays. Contracts are for deliverables, not standing work force. Programs like Artemis have phases and if run efficiently, would transition from phase to phase without gaps. When the govt decides to delay, they create gaps and contractors have to either find other contracts for the employees to work on or lay them off until the next phase is funded.
Artemis has lots of domestic deliverables that will be delivered.
The biggest delay is the European Space Agency piece.
Imho that will never get completed.