Pretty much. Starship is a source of delays - but not the source of delays. Even if Starship HLS was ready to go yesterday, I would still expect Artemis 3 to schedule slip all the way to ~2030.
Getting everyone involved in Artemis to deliver on time, let alone on budget, would require nothing short of divine intervention.
Getting everyone involved in Artemis to deliver on time, let alone on budget, would require nothing short of divine intervention.