In what’s being described as a presidential “three man race” consisting of Senator John McCain, former Mayor Rudulph Giuliani, and Massachusetts Governor Romney, Governor Romney is complaining that McCain is trying to have it both ways on same sex marriage:

Romney was less charitable to McCain, who on Sunday told ABC News: “I believe that the issue of gay marriage should be decided by the states.” McCain also said, “I believe that gay marriage should not be legal.”
Romney seized on the remarks.
“That’s his position, and in my opinion, it’s disingenuous,” he said. “Look, if somebody says they’re in favor of gay marriage, I respect that view. If someone says — like I do — that I oppose same-sex marriage, I respect that view. But those who try and pretend to have it both ways, I find it to be disingenuous.”

I’d like to know how supporting the federalist principle constitutes having it both ways. According to Romney’s logic, anyone who wanted to roll back Roe v. Wade to allow states to decide abortion laws and who also stated that “abortion should not be legal” would be having it both ways, but only those supporting a constitutional amendment prohibiting abortion could correctly be described as anti-abortion.
What about Romney’s official position on abortion? According to ontheIssues.com, he’s described as “personally against abortion, but pro-choice as governor.”
That hardly sounds like support for a constitutional amendment. In fact, in an Op-Ed last year in the Boston Globe, his abortion position sounds like classic federalism:

I understand that my views on laws governing abortion set me in the minority in our Commonwealth. I am prolife. I believe that abortion is the wrong choice except in cases of incest, rape, and to save the life of the mother. I wish the people of America agreed, and that the laws of our nation could reflect that view. But while the nation remains so divided over abortion, I believe that the states, through the democratic process, should determine their own abortion laws and not have them dictated by judicial mandate.
Because Massachusetts is decidedly prochoice, I have respected the state’s democratically held view. I have not attempted to impose my own views on the prochoice majority. (Emphasis added,)

But if McCain says the same thing about same sex marriage, he’s having it both ways?
According to Wikipedia, Romney went along with legal abortion in 2002, but since the, his views have “evolved” and “changed.”
I try to be fair, and I think people have the right to change their mind, so I’ll leave it to others to decide whether Romney’s abortion position should be called a “flip-flop.”
But I don’t think he’s in the best position to attack McCain for having it both ways.
MORE: Via Charles G. Hill, I see that it’s no longer a three man race. Former Congressman Bob Dornan has thrown his hat into the ring, and he’s running on an anti-adultery platform:

“I can’t stand the thought of my party having as its three front-runners three open adulterers, Newt Gingrich, Giuliani, and McCain,” Dornan said.

Is it “my” party too? Can I cry if I want to?