"We do not have the ability to see the future," said Supreme Court Justice Samuel Alito during yesterday's arguments over California's same-sex marriage law.

That's not exactly true. It's staring him in the face.

Twenty-five years from now, Americans will look back at today’s action in D.C. in total befuddlement. They'll say, "What were they thinking?"

supremePew Research has the answer for Alito. It finds that 70 percent of today’s "millennials" (born after 1980) favor same-sex marriage percent. Nearly half (49 percent) of Gen Xers (1965-1980) support same-sex marriage. That's America's future leadership.

Today's geezers aren't gung-ho on same-sex nuptials. Only 38 percent of baby-boomers (1946-1964) back same-sex marriage, while 31 percent of the pre-1946 "silent" group does.

Those numbers though are up substantially from 2003. Baby-boomer support for same-sex marriages grew five percent points, while the silents are up14 points over the past decade. Those numbers are going in the right direction.

Chief Justice John Roberts' Supreme Court may uphold the California ban on legal grounds, but the public debate about same-sex marriage is over.

The only question: what kind of PR hit will the Supreme Court take if it upholds the ban?

Pew finds that the favorability rating of the Supreme Count is 52 percent, which is near its all-time low.

The Court's favorability rating has been on the decline since 2000, when it handed the presidency to George W. Bush after Al Gore when the election.

Does Roberts want his Court to sink into total irrelevance?   

Remarks from Alito saying the institution of same-sex marriage is "newer than cellphones or the Internet" makes one wonder.