Yes, but the election will be decided by 45 year old white people in Ohio, Virginia, Pennsylvania and Michigan. Many of them may not be as comfortable with electing someone who has fathered children out of wedlock. Not all people who vote for Dems embrace their radical sexual morality, tough I suppose more and more do.
The gay marriage polls are proof positive that almost all of them do.