Unions don't work, they are just a cartel in the labor market. For any cartel to last you need to have high barriers of entry, and low alternatives. Unfortunately, a lot of union folks instinctively know that, so they have the government come in and make a lot of high barriers. But that helps nobody, it just makes it harder to get a job.