Unions are a good idea, if you ask me, but they have too much power...They can demand whatever they want, for the most part, and the employers pretty much have to agree. They're needed, but as with anything which grows into a mass collection with power, it has become corrupt.