Based on the plot line of this season, I'm not starting to think that's not true. Terry also said not to worry when that audio log first came out.
Was that stated in any episode?
They were built for longer missions than 5 years which is why families were allowed. 10 years was something early articles talked about before the show aired. Supposedly less was also focused on tech advancement and more on family life.