The South seceded over the slavery issue, their state-rights argument holds no water.
No. The seven Deep South states seceded mainly over slavery, but the four Upper South states did not. In fact, those four states held votes on joining the Deep South in the first wave of secession, and they rejected doing so by large margins. Those four states only seceded when Lincoln made it clear he was going to use force to restore the Union.