I don't like unions any more than most people, but the excessive contracts arent' all the union's fault. management agreed to these contracts. Management is just as much to blame as the union is. In GM's case, it was easier to agree to what the unions wanted than to fight them. For years, GM had more money than God and their labor costs wewren't all that much of an issue. Just pay them what they want and be done with it. I've been in many UAW plants over the years and was always amazed at the lack of efficiency, grossly overpaid people, too many people for the job, etc. It was much worse in the early 80's when I began working with these people, but a lot of it still exists today. Example: we were installigng production equipment in a beer can making plant this week. Our engineers were not allowed in the breakroom at lunch. We weren't allowed to use the bathrooms in the plant - had to go into the office area. Workers were assigned to be with us so we didn't "replace" them on the job as we installed the specialized equipment that they had no experience with. They did nothing, didn't watch us to learn the equipment - nada. Sat around and took breaks all the time. At shift change, we had to quit work and wait for the new guys to come on. So they could sit on their ass and not do anything. It still exists. This, along with crap management styles, has got to change in order for Companies to survive.