As NASA announces plans to be “sustainable and affordable” is the agency rolling the dice on safety?