"Sex between nonmarried straights was considered morally acceptable by 57 percent of those polled."<p>Or 43% say it is immoral. Since other studies have shown that 95% of people have premarital sex [citation needed], I would say we have more hypocrites than Republicans.