And the one single biggest failure of Democrats in NC over the last 30+ years was the failure to overturn that law. I'm convinced it's one reason Democrats lost power here and are unlikely to get it back anytime soon.
There can be "unions", but they are toothless because there can by law be no collective bargain agreement between any level of state, county, city or other local government. So a union is little more than a professional organization that you can choose to join or not. Without collective bargaining and mandatory membership unions are virtually powerless politically.
As late as 2010 we had the majority in both houses of the legislature and held the govership. That law could have been changed then and any year for decades before. But state level Democrats for whatever reason never did. The NC Leauge of Municipalities was against it- even though they were solidly dominated by Democrats- and they hold way too much influence in this state.
And now we are paying the price. I am convinced that had we had that law changed in 2000 or so the state would be a lot bluer than it is now with both the organizing power of unions, the financial power of unions and just the number of people whose lives would be better with unions seeing it. Public sector unions are the easiest to organize and get in place and can then help spread the power outside the public sector. We have zero of that here.
Every other state should watch how NC Democrats are suffering from this as a lesson. They could have changed that law long ago but didn't and now we are paying the price.