Bottom line on Star Trek: They could see centuries into the future (warp drive, phasers, transporter beams) but not 20 yrs to flat screen displays. Perhaps prognosticating a couple of years into the future isn’t a good idea for them either.
Why are there no Moslims on Star Trek?
Because it takes place in the FUTURE!