Nobody forces a worker to stay in a job. Heck I'm fully against having to give 2 weeks notice to an employer as it's an infringement of my rights.I don't see it that way, because new enterprises are arising all of the time. It shouldn't be too much of a burden for a go-getter to find staff to manufacture or distribute new ground breaking products or services. A lot of guys might say "the heck with it" and just continue with the status quo.
Labor unions go for the status quo. They chisel "union work rules" into granite, making technology changes a lot more burdensome. Not only that, they reward longevity, christened as "seniority lists" to encourage people to stay with their employer forever often in dead end jobs. This is a discouragement to individual innovation.