I agree that SLS sure does seem to be a colossal mistake and a vast waste of money, but the inescapable truth is that it has flown and it has delivered a payload to the moon (or around it, to be picky). Starship is vastly cheaper, but it still hasn't gone anywhere yet. As long as there's some chance that Starship won't actually work, no one can credibly argue that SLS should be dumped.Could Starship fail? After all, Falcon 9 worked spectacularly. But this is a whole new design with new materials, new fuels, a whole new landing system, etc. It might not work for years. If ever. Yeah, I'm hopeful that Elon will pull this off--as he so often does--but worry nags at me, and it will continue to do so until Starship actually flies and SpaceX successfully reuses both stages.Once that happens then, yeah, I think it'll be pretty hard for anyone to justify the continued existence of SLS--politics or no politics.
As long as there's some chance that Starship won't actually work, no one can credibly argue that SLS should be dumped.
[T]he Artemis Program would still be better off ... deploying that huge workforce to higher priority exploration needs...
Except what other program needs workers trained in manufacturing huge segmented SRBs, large high-performance hydrolox engines, etc. ? The workforce is not interchangeable. While many could be retrained, it would require a major effort, and many would also have to be replaced.
This also begs the question of what higher priority exploration needs have been identified for Artemis, especially ones that don't depend on SLS and are likely to be funded.