They were. People just forget this. The government of New York, for example, mandated your choice of a lobotomy or castration for someone caught a second time for homosexuality.
I'm not advocating for
waiting when I cite these. In fact, these required effort to fix. I'm pointing out that things have been worse, and we've fixed stuff, only once needing an actual civil war. Being a surrender monkey or doomer like
@Bacle suggests because this is the 'worst evah' is just dumb.
The American system consistently gives good but slow results. No other system does better. Yes, justice delayed is justice denied. No, the system is not perfect. But at least it works.
That you address laws shows how little you paid attention to what I said. I said that the government lost
control. You can build a gun in your house undetectably in any city in the US (and Europe for that matter, as long as you don't star in a documentary about 3d guns). Not necessarily legally, but easily, and not for an exorbitant amount of money. This is better than legality, in fact, because the even if they get rid of the 2nd entirely, the government is not going to be able to stop this.
Legally speaking, we are still at the just after Brown v Board stage, where there's a lot of individual laws left to litigate at the local level, but the big key pieces of precedent are there.
... We've also been here before. In Civil rights, one side was arguing for repungent things. Guess what? People in favor of colored bathrooms ended up losing, and then they basically changed their minds over time, or just shut up.
And know what the strategy was there? Community organizing, protests, local work on local problems, along with a lot of foot voting (i.e. moving to states with better laws). Eventually that became a national movement, but that ignores a ton of the groundwork that needed to be laid down first. Every movement has gone through these steps (yes, even the anti slavery one, but the confederacy saw their defeat and went for the proverb nuclear option, but failed. Had they not, republicans would have voted out slavery slowly but successfully.).
I'm not advocating for compromise. I'm advocating for community organizing, cause it works.