Now by God, this is science fiction. It performs s.f.’s specific function, to lift us out of the here-and-now and show us marvels. No matter how badly it’s written, if a story does that it is s.f. A story that fails to do that, no matter how well written, isn’t.