Science fiction is not propaganda. Propaganda is defined as “information, esp. of a biased or misleading nature, used to promote or publicize a particular political cause or point of view.” Fiction, by its very meaning, is false. Therefore, any fiction story is going to be misleading to some extent because it takes place in a world that does not actually exist. In science fiction, unless the vision of the future world presented does come to pass exactly as it is portrayed, than the view of the world the story presented was false.
Why is science fiction the genre that gets labeled as propaganda? Good science fiction uses science and out-of-this-world settings or characters to say something about the world we live in, or what it means to be human. A good science fiction film is entertaining. In a good science fiction film, the director does not talk down to their audience, the audience is blown away by the visuals on the screen, and afterwords people can’t help but talk about it.
It is understandable to reject a story based on its morality, (for example, if the story promotes abortion or same-sex “marriage”) but rejecting a story because of its political views is stupid. There is no other word for it. Political criticism of science fiction films has to stop.