But this is why such questions are to be hashed out in legislative branches, not judicial branches. The courts merely deferred to the democratic process in its reasonable finding that the two are different, and different in ways that the state has substantial interest in recognizing.
So, make sure your representatives are doing what you want them to do. All too often people keep voting for exactly the reps that are voting against their wants while distracted by the courts like this.