Although unions have their flaws, they do help to keep wages high for skilled workers, both in terms of the prevailing wage but also in enforcing overtime rules (double time for Sunday work, for instance). They also prevent out-of-area workers from coming into an area when times are good. Skilled union workers in the Bay Area can work 168 hours per week right now if they want to.