Ratigan, people appeal to the Supreme Court because that's the way the US government is handled.
We have 3 branches of government:
Legislative, Executive, and Judicial
This Separation of Powers is built into the Constitution to prevent any one branch from overreaching.
So if the Legislative branch passes laws that overreach, it is the Judicial branch's job to interpret them as to their Constitutionality. If they are determined to be unconstitutional, then the laws are overruled.
So, Obergefell went down in the exact appropriate way.
BTW, this is a 4th grade social studies lesson. It's amazing how many Americans didn't pay attention.