Well, if all tech in their timeline is derived from the future, the unrealisticness of it isn't an issue. Though I still quibble about 3d printers being able to produce future tech, unless massively better 3d printer specs were the first thing they sent back - well, over I suppose I should say...