"And Justice Roberts displayed not an ounce of courage"
I don't think that. He alluded to something that sounded like he supported same-sex marriage, but honestly felt that the court did not have the right to do so. It really irritates me that people always just assume that what they think is morally right is backed up by legal precedent. I think all the of the dissents except Alito's had some merit to them.
FWIW, I don't agree with the dissents. Laws make things illegal, not legal. Tradition could be a reason NOT make something illegal, not the other way around. Traditional practices of eating whale are still allowed to the eskimos, but banned to others to protect the species. That is to say, the government must have a logical reason to ban something, i.e. the practice must wrong someone or damage something important. They don't have that in this case.