Roberts has a darn good point about the Supreme Court basically functioning as a legislative body right now; which is not its intention, as well as pointing out that they may have turned something that was inevitably going to pass across all states (gay marriage) over time into abortion 2.0 by allowing it from on high. I do think that's a reasonable fear, that people who would have eventually acceded to letting gays marry (or just passed away, as gay marriage was one of those issues that was harshly split amongst age, even on the conservative side) are now going to calcify their opinions even more so.
I don't think this is a particularly sensible theory, though. Gay marriage had already won in 37 states and was on track in several more. The majority of Americans already support it. By contrast, abortion was pretty evenly split and remains pretty evenly split. So why would gay marriage, which was so close to being a settled issue that basically everybody had predicted this opinion, suddenly become controversial just because the Supreme Court agreed with everybody else in America?
Also, like, even if you're correct and people who were going to get over gay marriage are now never going to get over it, the courts and governments don't exist to mollify the feelings of reactionaries. They exist to dispense justice and protect equality. If the far right never gets over it, but we still have gay marriage, that's pretty much an unalloyed win. It's not a win-win -- it's, you know, a win-lose -- but a win's still pretty good.