GM is probaby the biggest offender at wasting its own resources, and their union labor agreements are only one part of the problem. A couple years ago during a major downsizing, many staff engineers and other non-union people were let go. Six months later, GM decided they needed many of those...