Science fiction and magical thinking
I suppose it might be nice to speak a little about the fallacy of science fiction as realistic.
The 'future', as such, is an idea with no extrinsic reality. It is supported or sustained by language structures like "What if...", "Suppose...", and "Hypothetically speaking...". Thus ideas that depend on the idea of the future can be of two kinds: ideas that are fantasy, invention, and daydream, or ideas that falsely assert their own reality AS THE FUTURE.
I had wondered why so much science fiction was so pervasively negative, and now I have my answer. It is because it must pretend to a reality, act as if the future is real now, that does not exist. It is based on a lie.
That is not to say it is not nice and interesting to think about what is now and what it will become in time to come. But what is now and what will be are, respectively, real and unreal.
The game of science fiction to a very large degree seems to be about who can most professionally pull the wool over their and their readers eyes as to what is real now, and create the illusion that something is real now which is not.
Science fiction seems to rely almost totally on magical thinking. And the way to avoid it is to deflate the ego-invested (and ego-invented) notion of futurity-as-reality, and instead focus on the human drama of the story, which is timeless anyhow.