I do agree with your post almost entirely, but even the biggest union supporter has to admit, that the unions have made ALOT of decisions that benefited only the most senior pilots, while narrow body and RJ drivers have found themselves largely forgotten. The state of the industry and the political environment have definetily hurt ALPA's ability to negotiate effectively, but ALPA has done very little to protect the bottom of the seniority list. I think this is a major reason many SkyWest pilots have a hard time trusting them.
I agree with you....to a point. The bottom line is who voted in the T/A's and agreements? The Pilots. Yes, Worthless signed off on them, but the pilots had the opportunity to say no. People were scared for their jobs, or maybe some people just sold out for growth and quick upgrades, whatever their reasons were, EVERY member had a vote.