Took space X nearly 20 years to get the falcon block 5 to receive a sale from Nasa to replace the Proton-M. It would have been justified also if Space X, after some weeks or few months since Rogozin's remarks in April 2014 ,would have put Crew Dragon and Falcon 9 Block 5 on the launch pad ready...