I justify that by observing the Constitution empowers Congress to protect the rights of American citizens. That's a delegated power whereas there's no power to create an expensive entitlement program. The Constitution lists among our rights - life, liberty and the acquisition of property. None of the rights we have mean a great deal if the right to life isn't ensured. When a state violates the rights of American citizens, the federal government has a duty to step in to correct it. We Republicans wrote the 14th Amendment towards that end. We do believe states have rights but they are not and have never been absolute. And the judiciary was meant to serve us; it was never meant to be our dark and fearful master.
(Denny Crane: "Sometimes you can only look for answers from God and failing that... and Fox News".)
When a state violates the rights of American citizens, the federal government has a duty to step in to correct it. That happened.
SCOTUS reviewed it(in your words, "stepped in to correct it") but Republicans did not like the SCOTUS' decision.
So, they bypassed the SCOTUS decision and pulled a play form the Democratic playbook and decided to write new law.
This is nothing to be proud of if you are a conservative.