Artemis is a joke. You can tell this is politically motivated by their stance on SLS. If they were serious they would give Spacex the SLS contract for being years and years behind schedule.
replies(5):
Keeping multiple companies capable of building it alive is essential.
IIRC they managed to extort additional money out of NASA for Starliner too (despite it being fixed price), for that exact reason.
SpaceX hasn't fallen to such tactics yet, but, agreed, it'll be too late to start on setting up competitors when SpaceX eventually does fall to that level (Boeing wasn't always so bad after all).