I don't pretend to know what is best for everyone nor dictate my morals to them. So if SC thinks they should have a law to do whatever, that's their business. If the people living there don't like it, they should work to change the law, or start lynching politicians, whichever is easier, that's for the people of SC to decide.
As for the people not in South Carolina, they should work to pass an amendment or secede from the union, those are the only legal options if you believe in how the federal government is supposed to work (maybe there's a 3rd option to kick out SC?).