When has the US ever hit a target? I mean, in recent memory anyway. 10 years of budget overruns are more likely.

but now the culture is differences, there is so many private space company that actually making it works