Your definition of science fiction is probably wrong
Science fiction tends to attract belligerent autodidacts who like to argue, so you won’t agree with this
But nonetheless
Your definition of science fiction is probably wrong
Because the most widespread definition of science fiction goes something like this
“Science fiction is the extrapolation of existing scientific fact into a speculative future” or variations on that theme
This is what is often called a “folk” definition, which means a definition that comes from general discussion, common sense thinking and chinese whispers.
A good example of a folk definition is “cybernetics” as machine implants into the human body. Which is one application of cybernetics, but not the real definition of the study of self governing systems.
The problem with this folk definition of science fiction is…well there are many.
People who hold this definition will do things like claim that Star Wars isn’t science fiction. Of course it is, but not by the folk definition.
Some even claim Dune or Foundation are not science fiction, because of the presence of non-scientific elements like psyonic powers.
In fact almost no science fiction meets the folk definition of science fiction. And much that does is among the most doggedly awful SF written or imagined.
Because science fiction is not extrapolated science fact. It simply is not. And the attempt to write extrapolated scientific fact inevitably leads to awful science fiction.
Early in building this Science Fiction community, the channel and podcast, I formalised a more general and useful definition of science fiction. Which you can learn about by watching the short video below.
LINK