Many companies also do things that are a lot worse, like taking massive profits and then laying off the people that gave up time with their families and other opportunities to create those profits. I heard they also do things like give executives that don't do a great job millions while stiffing the individual contributors. Unions can help companies run better by forcing them to take a "longer than 2 year" view on decisions.