Writers predict the future best because it doesn't matter if they get it wrong
Yesterday was a key date in the hugely successful 1980s film 'Back To The Future II'. The two main characters in the film, Marty McFly and Doc Brown, travel forwards in time from 1985 to October 21, 2015.
The date has prompted lots of comment about all of the things the makers of the film managed to get right in painting a picture of the gadgets and technology that might be available in 2015, from flatscreen TVs to video communication.
They weren't necessarily right about time travel or self-tying shoes, but the point is they weren't involved in forecasting when they made the film in 1985. They were entertaining people. They just happened to be right about some things and wrong about others.