He's not a homophobe. =\ He states quite clearly what he thinks, and people are reading into that, which pisses me off. It's the curse of the articulate: you gain the ability to say exactly what you want but no one realizes you mean exactly what you say.
Seeing as, from what I've read, I share a lot of the same ideas, I'll try to get them out as best I know how.
Gay people are people, first and foremost. We as humans are not meant to judge one another, so we don't. There is a difference between thinking an act is wrong, however, and thinking a person is a bad person. I don't think homosexuality is a good thing, no. I do have gay friends, though. Quite a lot, actually, at least back home. In my eyes, we're all sinners. Just some in different forms than others.
Do you all really think Mr. Card doesn't have a point when he refers to the gay community having an agenda that's not a part of human normalcy? He's talking about extremists, I'm sure. I personally have met far too many gay people that revel in lewdness, that mock the established notions of family, that are offended at the thought that people believe children are important. I had a manager once that was the most stereotypically gay man I have ever met. Extremely kind to your face, but extremely manipulative and gossipy (even looked like he was 25 even though he was 50). Maybe that's tainted my opinions somewhat, I'll admit, but then again, I have quite a lot of normal people that just recognize they are attracted to members of the same sex, without being gay, if you understand what I mean. Yes, they are homosexual, but they are not gay.
I'm starting to ramble now. I'm not sure I really helped anything here, hahaha. We'll see.