I was particularly offended when Shermer said that Christians reject homosexuality because of only one Biblical passage and refused correction saying that it doesn't matter. Those other passages explain why gay marriage is harmful and why we need to avoid homosexuality for own good. Dinesh did not get a chance to address this fully because I believe he was trying to avoid being side tracked.
Is Christianity Good for the World? Part 1