I've always considered that science fiction is fiction about science, in the simplest of terms. It needs to be a fictional story predominantly about something born of science that isn't real yet though often it can be based on something that's currently real. The plot needs to be driven by or unable to exist without whatever fictional science is introduced but doesn't have to remain solely about that science once it's introduced. Alien can't happen without space exploration but as a movie it quickly becomes about the Xenomorph, not about the science of the stars, even if there's a message warning against the dangers of space exploration in there.
So to me it's not about "vs. science" or even "shock" but rather "something happens because of fictional science" whether or not that "something" remains the core of the story.