People who blame Unions usually are repeating things they heard. Most OSA members think keeping your word is honorable.
Well Unions and Companies enter into a binding contract. Its the Companies that dont keep their word. Its almost always the Company that breaks or violates the binding contract.
The Company runs the business and sells the product. Unions only negotiate wages, benefits and working conditions.
Its simple to me, if you negotiate a contract then stand behind it.
Lastly if GM cant make a product that turns a profit then let them go out of business. If the Union members want a job, then they can negotiate something or join the ranks of unemployed.