Perhaps unions need to cap pensions to the extent that they are funded. Why rob social security to pay unions. Some of those union guys probably do or will draw SS as well as their pensions.
They should fully fund their own pension programs without tax dollars.