I'm not sure why people seem to have a problem with a writer expressing a political or ethical belief through their work.

That's what art is for. For an artist to express what they believe and feel. To leave your political or social leanings out of your script is missing the point of becoming a writer.

And for the reader, even if you disagree with the beliefs in the story, you can still enjoy the read. If only to have something to disagree with. Or make you think.