Ender's Game is out and of course this had led to a flurry of chat about whether or not the odious views of the author Orson Scott Card should be grounds for boycotting the movie. Card isn't just an opponent of legalized same sex marriage - he advocated that sodomy laws be kept on the books so that people who did not conform to cultural standards could be imprisoned. The dude is full on bigoted and crazy. However, that isn't enough to convince me to boycott the movie.
The book (and the movie from what I hear) really don't have anything at all to do with Card's terrible beliefs. If it was a book all about God burning gay people for being bad then yes, I would boycott it. However, if you look carefully at every author you have ever enjoyed and examine their politics you will undoubtedly find that many of them who are currently alive have highly objectionable viewpoints and the great majority of the dead ones do too. Shakespeare was probably a real jackass if you dig deeply enough. Are you boycotting pretty much everything until you properly vet the full writings, opinions, and actions of the author in question? I bet not.
So if you, like me, think Card is an asshole then what you should do is watch the movie if you want to and ignore it if you don't. Talk, blog or write about what a jerk he is and how much you hate his ideas loudly and publicly. Donate a dollar to an organization that promotes same sex marriage if you like - that will be a vastly greater sum that any amount of your movie ticket that gets spent on causes you hate. Don't conflate watching a movie that is apparently reasonable but not superb or boycotting said movie with doing something important. Or just lie and tell everyone you are boycotting it and then go see it anyway after donating to a cause Card hates; then you get the best of all words.
Personally I probably won't see it. I loved the book and it was very impactful on me as a teenager but I kind of doubt the movie will be anything but a bunch of special effects wrapped up in in a veil of disappointment. Rather than boycotting the movie I simply am not going to care very much.