Let's be clear. There was not, and hopefully is not, a union rep anywhere above the shop level that does not have a company mindset. It is the company that provides the job, it's not your job, and the company that provides the entire compensation package, all of it. How many times have you been to grievance hearings and lost or won half of the backpay or settled for the best you could get? Everytime you lose or get less than you deserve, it's because a union member of the panel voted with the employers.
"Win back the loyalty of the employees". Read the posts on any company forum and show me where employees are not constantly complaining about pay, vacations, benefits and every other part of the job. $30 an hour, 74 cents a mile, great benefits and it's never enough. After 4 years in college, 3 years in medical school and a year of internship, a resident physician makes less than a linehaul driver. Forget loyalty. There should be just a bit of gratitude.