Over powered unions and badly written union contracts are only part of the problem. And bad union contracts are partially management's problem.
The management for the big three where too quick to sign contracts that minimized costs that year but setup the company for long term problems. High retirement benefits, big health care, and rigid staffing levels in exchange for reductions in salary. It makes this quarter profits look better, but those expenses accumulate down the road, and eventually the company ends up hosed.
Jay