jmo,
The courts did, in fact, have the power of judicial review. It was extremely clear in Federalist 78, which was written before the Constitution was even ratified, for example.
"The government does not have the right to impose bigoted constraints against people."
OK. Who defines what a bigoted restraint is, and what a necessary definition is? That's at issue, not whether they can impose such restraints. The justices are lawyers, not moral philosophers. As a lawyer, I can promise you that you don't want lawyers making your moral decisions for you.
So, for example, is the fact that polyamorous people can't get group marriages unconstitutional? Is it bigotry? Some of them would certainly say so. I'm not saying, by the way, that that is the same as gay marriage morally. I'm saying that there is no clear legal distinction, and if it's just a moral one, well, haven't we just said that it's the Supreme Court, not the legislature, that decides such things? Should it be?
Or perhaps you think it *is* unconstitutional.
And call me bigoted all you want, but please don't pretend that that's an argument, or any way to rule a country.