There are other kinds of contracts(marriage is a contract), where one of the partners can't just walk away from it with its share of the assets.
> There's people demanding a referendum (as seen in Scotland) you just put them in jail, problem solved.
It only seems a good example because it didn't pass. I bet it would be a worse-than-Brexit one if it had. The reality is that a country(a modern state) is built over a thousand of trade-offs that can't be just decided in a referendum.
I wish it would be that easy. I'm pretty tired of this mess.
Any criminal could just "vote" that what they did is legal. How would that work?
Sure, form opinions, ask for change, make it better if you and others see fit. You don't even have to follow he law. You just have to understand that if you break it you get punished. So as long as the law is there and you break it you are a criminal whether you believe in it or not.
What you said is exactly the kind of excuse any criminal would use: "I'm not guilty because I don't believe in that law". Which seems to match perfectly with the reasoning used in the dozens of comment you posted about this, alongside some bad examples and analogies that attempt to support it.