The biggest factor in ALL of our elections with the Teamsters (local, Joint council, National) is the lack of participation of its members. If our brothers and sisters actually voted in a majority (80% plus) we would see change in our leadership over years, unfortunately, its less than 20%.
Same with local elections. Usually, less than 10% vote in a local election or even worse, less than 15% vote for a contract ratification.
Members will complain all day long about leaders, contracts and locals, but until the day when "we" as members stand up as a majority and lead the Teamsters by voting, nothing will change.
We can complain all day long, day after day, year after year and those in charge will remain in power.
I "personally" believe Hoffa has done a horrible job in all industries he is responsible for, but at this time, I dont believe their is anyone with a knowledgeable group capable of replacing him and doing a better job.
Change for sake of change isnt going to help either. We are only 2 years until our next contract and after the election there will only be 1 year left before opening negotiations begin.
A new person would not have enough time to gather all the information to negotiate with any relevance and the company would exploit it to their advantage.
Peace.