To me, you sound like the thought police.
In my moral code, we're entitled to think what we want, and nobody has any business condemning us based on our thoughts. The line is our actions: if we do something to someone as a result of our thoughts, that crosses the line.
I've said to a few gay friends that I personally think that homosexuality is gross; but I also think that broccoli is gross. The fact that I feel that way doesn't have anything to do with the way I view them as people, and certainly not how I treat them -- not any more than my distaste for broccoli affects my relationship with eaters of broccoli. And everyone I've talked about this attitude with seems to think it's a perfectly reasonable one to hold.
Furthermore: if Scott Card's stated opinions on homosexuality were as.. mellow.. as yours, then you wouldn't see me caring quite so much. I'm not sure why you're defending yourself when I'm talking about Scott Card...
Yeah, I am pretty sure that doesn't concern me in the slightest.
Edit: fixed stupid corrective spelling thing...
It seems either you believe your opposites have a more open mind than you do (so you can convince them despite your unconcern about being perceived as being like them), or you are writing opinions you hope your intended audience will like so they will like you. Perhaps you are writing for a judging God or people you consider to be your social superiors (people who can upvote.) You might reply that you write your opinions only for yourself, but because you wrote them here instead of a desktop text editor I think you want some other benefit.
If this is close mindedness, then your statement "you believe your opposites have a more open mind than you do" does not concern me in the slightest. This is exactly the sentiment I was expressing earlier.
Use your imagination and consider circumstances where people with the "right" opinions are outnumbered, and considered dangerous. I _hope_ that I'd be saying the right things in Berlin 1935, or Richmond 1855, or Birmingham 1958, or Moscow 1920 - 1985. But I'm damn sure I'd be _concerned_ about the reaction to those remarks.
The problem with these "homophobes" is their closed minds, right?
I tend to classify really silly opinions as "loopy" rather than "evil", as long as they don't actually advocate violence or similar. OSC has loopy opinions, not immoral ones.