Just because the Supreme Court rules something does not mean it is true. The USSC has been wrong many times.
Your correct that the supreme court has been wrong before. But in our system once the supreme court rules that is the law, until another case comes before it and they reverse the decision, or a constitutional amendment is passed overturning it. It matters not one whit if you or I think the decision is right, it is still the law.
Texas v White is still alive an well and was cited as precedent as recently as 2010 by the Alaskan Supreme Court in the Kohlass v Lt Governer of Alaska case. Kohlass attempted to get a ballot initiative put on that would allow Alaskans to vote on seceding from the Union and become their own country. It was not allowed on the ballot because the Alaskan law says you can not put issues on the ballot that are unconstitutional. He appealed to the Supreme Court of Alaska who ruled that since secession is unconstitutional it was correct for the Lt Governor to keep it off the ballot.
I’m going to make a little wager with you. I am so sure that secession is unconstitutional that if you start a petition in your state to have it secede from the Union and if your case reaches the US supreme court and if the Supreme Court doesn’t rule 9-0 that secession is unconstitutional I will give you my military retirement pay. Not one pay, but all of it for the rest of my life.