If you think that going away from a seniority-based system will somehow help move those of us who take the job seriously up the ladder, you are sorely mistaken. Look at any other job out there. It's all who you know, or who you're on your knees for. All politics. At least here, with the seniority system, you don't have to kiss-ass to move up the line. You just need to serve your time. I like this better, because doing the job right is a sign of self-respect, not "I need to get mine."
It really sucks to see someone who doesn't care about the job, and just does enough to get by, move up while you still sit. But would you rather see the same person move up, in a non-seniority system, because they were drinking buddies at Riddle together? I saw that stuff happen at my parents jobs, and I'm glad I don't need to put up with it. Most people who want to do away with the seniority system have never worked under the alternative for any great period of time.
The problem is not the system: It's the industry. Good jobs are making way for crappy ones, and those who really had it made are being forced out to start over making $20,000 a year. If we would stick together, and work in union to help create decent paying jobs, and job security, we wouldn't be in this predicament. Any type of security and decent QOL for this career is a long time off, however. You can't achieve anything when you have people flocking to Go-Jets and Freedom-type airlines.
I really think that there is a lacking of the unity and maturity needed to tackle the problems surrounding our current system. So we are all stuck, like Skyline, unhappy and looking for other alternatives than fixing the big problem: Solidifying this career in terms of pay, benefits, and job security. This job could get much worse moving away from the seniority based system. Look how bad it is now, with the undercutting, backstabbing, and general "me me me" attitudes with this system. Imagine if we didn't have it!