I think it should be taken into consideration that these are college students. Regardless, the results are hardly surprising. Social Conservatism is a dying breed and will probably kick the bucket as an accepted system of beliefs within the next decade or two.
Social conservatism in some forms will always exist. As society becomes more liberal over time, social conservatism will shift as well. In some 100 years we will be debating marriage between robots and those who then oppose "marriage equality" will be the social conservatives.