The US Constitution trumps state constitutions, so it is legal for federal judges to strike down state laws and constitutions which violate the federal constitution. (I do not agree that a ban on gay marriage violates the federal constitution, but that is the legal principle behind these cases.)
This past November, voters in Washington State passed by referendum sweeping new gun control laws. If a federal court were to strike them down under the 2nd Amendment, would you be crying about the will of the voters being thwarted by an unelected judge?
yes i would.
the states are not meant to be 100% uniform. they are meant to govern themselves allowing the citizens to choose which state is the best to live in.
this goes for taxes as well. the Constitution states taxation was to be levied on the STATES not on the individual. additionally, taxes were to be uniformly applied depending on the population of the state compared to the country. it wasn’t until the ‘elites’ decided to ram through the 16th (unratified) amendment that allowed the fedgov to tax the individual.
That is the point many people miss, the judges can rule gun control constitutional if they wish, it’s all a question of when they feel that there will be no outcry.