From what I can tell, pretty much everyone in this topic thinks that opposing gay marriage is immoral and donating money to Prop 8 is a bad thing. The divide is on whether it is OK to oust someone for their beliefs, given a lot of extenuating circumstances. And on HN, there are a large number of people who think yes, and a large number of people who think no.
You know what bothers me? People who try to shut down debate. Those that think not only is the other side wrong, but it's not even up for discussion. There's another poster decrying the lack of ethics in the tech community, which really is another way of saying "don't even talk about this, my opinion is right/ethical/moral, and yours is wrong/unethical/immoral."
Another way of shutting down debate is by making snarky one-liners. Why actually talk about something when you can assert that you are right, and that HN is stupid (presumably excluding the large number of people who agree with you)? What exactly are you adding to the discussion?