Here is what I believe, the judicial branch of government is solely there for REVIEW. They are never supposed to 'legislate' or make things legal or illegal. That is the job of the legislature, because they are given the power by the people, the court is appointed. Just as the Executive branch should not be used to 'legislate' or make things legal and illegal, because they do not have this Constitutional authority.
If our legislature makes a law that is indeed a violation of the Constitution, as it was originally intended and meant, then the court should rule the legislation 'unconstitutional' and that's all. The court does not have the authority to arbitrarily decide if something should or shouldn't be legal, like in the case of gay marriage. If the court so rules, that something is "unconstitutional", the legislature (and the people) can amend the constitution, which they have done numerous times.
This is a very intricate and delicate balance of powers, but liberals like yourself, don't really give a rats ass about that, you want what you want, and democracy be damned! To you, it doesn't matter what the will of the people is, or what our legislative branch is supposed to be for, you just want your ideology forced upon the rest of us against our will. That is Fascism! Move to Iran!