Most of the sovereignists, libertarians, and the ignorant far right agree with you, human_being, so that is for what it is worth. If Sally were right, all the opinions she dislikes would have been turned over long ago. But that has not happened, nor will it. I would love to see Citizens overturned, but that will have to wait for a new case before SCOTUS or an amendment ratification.
I am not a liberal, and your are not a seer on American law. Sally has trouble understanding the role of SCOTUS so far, but she will learn. Yes, unless an amendment is ratified, SCOTUS is the final arbiter. The issue, as you point out, is that the Justices are human and prejudiced. So is Congress, the President, and the electorate. But since we are a constitutional republic, SCOTUS and the amendment is how the Constitution's structure and or interpretation grows.