SF is always an artifact of the time in which it was written. It's not about the future. It's about the present with a frame shift, and what that tells us about ourselves here and now, from a different perspective. Prognostication - especially about the future - is a fool's game. A compelling story should relate to the reader / viewer here and now, not in 20 or 40 years on the haphazard chance that a bunch of predictions play out.