Comment Comment by architravesty Falcon 9 has a better track record than Ariane 5 at this point, but SpaceX wasn't really a thing at the time these contracts were signed. parent architravesty 4 years ago