When SpaceX launches a rocket, they think it will work. When NASA launches a rocket they know it will work.
The cost of going from "I think this will work" to "I know this will work" is really expensive. It might be cheaper/faster to fail a few times and fix those problems than it would be to verify everything up front.
Again, that is put so vaguely as to be actionably useless.
Columbia. Challenger.
> When SpaceX launches a rocket, they think it will work. When NASA launches a rocket they know it will work.
That is such an ignorant thing to say. You think Falcon 9 has had 500+ successful launches because they _think_ it will work?
The difference is that SpaceX is a private company that has the ability to iterate fast. NASA is a jobs program and Artemis/SLS a barrel of pork, simple as that.