Unions in the airline business are not the cause of the problems. That is what management would like you to believe.
Safety is enhanced because the company cannot 'push the envelope' with a union watchdog.
Airlines are making plenty of money but creative accounting prevents any of it from trickling down. Ask management about their bonuses.
Believe me, I have seen some things and I know that the unions are NOT the problem in this business. They are not perfect, to be sure, but the are very important if for no other reason than safety.