To follow on your point, it's interesting how much people take the results of unionization for granted.
Do people not enjoy two day weekends? 8 hour workdays? Workplace safety regulations? Prohibitions on child labor? It wasn't unbridled capitalism that gave us those things, it was organized labor. Union membership strongly correlates with a healthy middle class.