If support for traditional marriage is bigotry, then Barack Obama was a bigot until just before the 2012 election.