While the net effect of the opinion was aligned with anti-Prop 8 supporters, please keep in mind the bigger picture. Decision was essentially procedural, not really reaching the question of constitutionality of the substance of Prop 8. Scalia and Roberts may have seen the full court finding Prop 8 unconstitutional, which would have much far wider implications to all states. So they narrowed the victory to a battle by limiting the damage - procedurally no standing to defend Prop 8 so whatever the lower court decided stands. The war will go on, hopefully long enough for the wakeup call at the voters box to get defenders of traditional marriage in the positions to defend instead of ignore the voters decisions.