Oh my dear lord, the ignorance of some people. You talk about homosexuality being a sin, so let's talk about that. It's mentioned as not being allowed once in the Bible, and that passage has nothing to do with sin. It's mentioned because, at the time it was written, the focus was on survival. Homosexuality was a luxury that they couldn't afford, because they needed more children. Does that make it a sin? No, especially in our current society.
You say you don't judge people, and yet you call homosexuality "sick." Being a tad hypocritical there? You know what really is sick? Judging someone based on something you know nothing about. If you're not them, if you're not friends with someone who is gay, then you have absolutely no right to judge.
Fascism? Fascism is all about surpressing things you don't understand. That's what YOU'RE doing. We're fighting back because the opinions you express are incredibly ignorant. Do you have a right to them? Of course, but we would be remiss if we didn't try to change them. It is the duty of every living person on this planet to treat everyone else with respect. If you don't, then you're not following the Christian faith.
And finally, it's absolutely rediculous to say that Ian being gay affects his performance at all. It may effect how you view his performance, but that's a problem with you being ignorant and close-minded, not with Ian being gay. Once you can accept that, and try to change, you'll have grown up a lot.