It’s not crazy. It’s a very effective way of balancing the power dynamics between corporations and workers. What’s crazy is not having these rights enshrined in law. Why should the government tell workers how they can or cannot strike?
This way of doing it gets you one thing that some Americans dream of: no federal mandated universal minimum wage. I mean think about it… a universal federal minimum wage is a ridiculous idea. It’s never going to be a good level for all industries.
But if you’re going to make minimum wage something that workers and corporations can just settle between themselves, you have to give the workers real power. Not make national laws that give corporations the right to make contracts that make their workers slaves to their employers.
Some American think this is socialism. I’d argue that it’s just good capitalism that ensures healthy (labour) market dynamics. Same as how you want regulations that discourage the formation of monopolies.