Rick Santorum got fried for saying the same thing.
Well, fired by the people of Pennsylvania, which may speak volumes for the personal sexual habits of the people of Pennsylvania. :-)
Well, you know, we have just got to get the social conservative bigots and churchgoing knuckledraggers out of the GOP, don't you know. Just ask any neocon or Yacht Club member.
The guys at The Weekly Standard have been pounding this line for 10 years.