I guess I'm confused.
Someone is allowed to openly bash gay folks, but I'm the bad guy because I decide not to purchase their product because I disagree...
Sure he has an opinion, but Orson also sits on the board and donates money to a multimillion dollar fund/lobby group that attempts to control/shape legal measures against homosexuality for which he is a public spokesperson of.
He's the face of "I fuck my wife".
It's all really bush league, but Card is putting a little too much effort in for my liking, but really no more than your average priest in a pulpit screaming about the wages of sin.