> GM failed because they designed shoddy cars. The Unions had nothing to do with that
If the overhead of dealing with unions adds some amount to your marginal costs, and you have to sell your vehicle for a competitive price, then you have to find a way to make a cheaper car than your competitors.
A cheaper car can happen through lower material costs, less R&D, etc, all of which lead to "shoddy cars."