First, and most importantly, this is not an issue of people being granted the "right" to be married. Anyone who says that is either lying, or very misinformed. The right to be married (and marriage is specifically a religious term) is protected, and has always been protected, by the First Amendment. So even before this ruling, if you wanted to go down to a church or a field or whatever and have a marriage ceremony, that was fine.
This is not an issue of people being granted the "right" to love each other or to express their love. As before, these things are protected by the First Amendment and the Constitution.
No, what this is really about, and what it's been about all along is money and bureaucracy. Laws that "legalize" gay marriage are really just adding provisions for that to existing laws, to allow homosexuals to be civilly married. It also simplifies many other legal circumstances.
As far as that goes, this was the only correct decision for SCOTUS to make. Because of the First Amendment, and as long as the government is in the business of solemnizing a religious activity, they cannot discriminate by sexual orientation - just like they can't discriminate by religion, race, original nationality, or any other subjective and unfair metric.
My opinion? The government should stop solemnizing marriages altogether. Technically, the First Amendment prohibits it anyway.
That's all for now!