I know ALPA has accomplished a hell of a lot in the past and still continues to accomplish little things here and there but I really think it's time for some MAJOR changes in the profession. National seniority list comes to mind. My current carrier had almost no union representation when I arrived and now is represented by the UTU. My last carrier was represented by ALPA. Did I notice a difference in the way things work? Yes, but only because my current company's contract is complete crap. That is not a function of being represented by somebody other than ALPA, it's a function of the type of job it used to be where nobody stayed long and nobody cared to change things because they were leaving soon anyway. So, what has ALPA done for me? I can give 2 truthful answers: A lot....and not enough. (I understand their hands are tied in many cases by the RLA though)