I have 26 years in with this company, and your statement about "every contract gets worse" is a load of crap. When I started, there was no 9.5 language at all. When I started, we didnt have 8 hr requests. When I started, my hourly wage was half of what it is today and pension contributions were less than a third of what they are today. When I started, there was no penalty pay for the company's refusal to correct payroll errors or pay grievance settlements in a timely manner.
Blaming "overpaid fat Business Agents and organizers" for failing to collect more than 50,000 signatures on a petition is also a steaming load of crap. How many of those 235,000 Teamsters can even be counted on to show up at a union meeting or to vote on a contract offer in the first place? Do you really think that the number of signatures on a petition will have any meaningful effect on the manner in which the company conducts its contract negotiations? Any work group can vote its Business Agent out of office if that group feels that he isnt doing his job adequately, so who really is to blame when a BA or an organizer isnt earning his pay?