"I can say look, there are a lot of folks who are raised by one parent, through divorce through death or through having a child out of wedlock," Romney replied. "But my view is a society recognizes that the ideal setting for raising a child is when you have the benefit of two people working together and where one is male and one is female. I happen to believe that and that's the reason that I think as a society we say, 'You know what? We are going to call marriage what it has been called for 6,000 years.'"
So he supports polygamy and gay marriage since both have been around in the last 6,000 years.
I don't think Romney is a personal homophobe, but he is a political homophobe.
It's like how Obama used to support full gay marriage until he decided to run for the US Senate, then he was against gay marriage to appease the conservatives in the southern half of the state.