Contrary to popular belief. SCOTUS is NOT the last word on legislation and the law of the land. The Congress has only to rewrite those sections of any legislation to get around the "Unconstitutional" part and vote on it again.
And since amended/rewritten legislation must conform to Constitutional case law, as determined by the High Court, SCOTUS indeed has the last word.
The problem with wanting to decide social justice from the bench is the fact that the bench often rules so narrowly that a work around is easy to achieve.
No, the problem is Congress enacting legislation likely un-Constitutional in the first place, resulting in needless court challenges. For many ‘lawmakers,’ unfortunately, it’s not about the law, but politics.