The Judicial Branch is not autonomous/independent. It can be overridden by the Legislative and Executive Branches. You can do a search on U.S. Constitution checks and balances. It's true, and very frustrating to know that all those decisions cited in the first post could have been overturned when we had 'so-called' conservative majorities in both the Senate/Congress and Executive Branches.
Ph 3:15 (paraphrased):...And if on some point you and I think differently, that too God will make clear to us. Only let us live up to what we have already attained.