Ok, here, I'm only going to respond to things that I see and hear locally. Sure, I've seen news reports and horror stories from threads and posts on here but I don't personally witness them so can't comment.
Locally, NOW, LISTEN PEOPLE, I'M SAYING RIGHT HERE IN MY LOCAL, we've seen our local be very supportive of the company. Tie, in your thread starter, you asked what the union has done for UPS. Well, I state this: The union has provided UPS with some of the best workers in the world. They've built this company up to be the largest package delivery company in the world. No, now don't jump down my throat and say the UNION didn't supply these workers. I know that! The union has negotiated wages and benefits so that has weeded out most (Note: MOST) slackers. And on that point, is it the union's job to screen employees? Is it the union's job to train employees? Is it the union's job to "crack the whip" every day over their heads? Union membership is open to almost everyone that gets hired. It's up to the company to mold them into a good worker, if they ain't already. It's merely the union's job to protect that worker from wrong practices. OK, that is open to interpretation so go ahead.
Here, I attend most general membership meetings. For the past 10 or more yrs, the BAs have stood up and admonished all of us to DO OUR JOBS! DO NOT CHEAT. DO NOT LIE! DO NOT SKIP YOUR LUNCH! WORK AS DIRECTED! I haven't heard one word from any BA or steward (well, I take that back. There is one steward that tried to get me to pad a grievance I filed, but I refused) that said we should try to screw the company any chance we get! Not ONE time! In fact, with all I have seen in hearings (no, I'm not a steward but have been in lots o meetings), I'm surprised that they still take this stand.
I have been with BAs that actually stood up for the company on many occasions. Yeah, maybe sometimes we get outta hand and file "frivolous grievances"? The local BAs have had to say "Back off this one pal".
I could go on and on but I feel we have a great work force due to our bennies that the union has negotiated. I, for one, feel that I'll work my arse off for this kinda $. I'll go and HAVE gone the extra mile many times for service and for the company. Why? My "Baby Boomer" work ehtic? Maybe. But I feel that for what the company is paying (due, in part again, because of the union) I'll give an honest day's work for an honest day's pay.