I doubt we would have ever reached this point had the federal government not been allowed to overstep its authority. All the liberals could have had their states where they could do their grand socialist experiments and have left the rest of us alone.
So now we have the whole nation painted with one broad brush. What works for the folks in Maine is expected to work for Texas and so on. Never was intended to be that way, the states were each different and there was strength in the diversity. So now we are in this fine mess and headed for conflict the root cause of which in my opinion is a federal government that got too big for its pants.
Anathema to a leftist - they know better, and YOU had better fall in line and comply.
Seriously, this is THE driving motivation behind the left crapping their pants over the "S word". It's not that they know they'll lose all the producers and attract all the freeloaders, it's the lack of control over their fellow citizens that drives 'em nuts.