I think this poll is a setup in order to give the media something to bash Christians and Conservatives. First of all it comes from Cornell, a hell hole of liberalism. Secondly, they actually held a press conference in order to give maximum media attention to their "survey". Lastly, the Cornell "report" basically said that they expected the results before doing the survey.
As Rush says, the poll is being used to make the news, not report the public's opinion on it.