The technical term is Science-Fiction.
You are mincing words.
You are dodging the point. The point was that Science fiction has included, even in some cases, introduced, concepts and technologies which we now consider commonplace.
Again, you said that people would not read it. People do.