Wow...you sure seem to have an ax grind.
How about using PERFORMANCE instead of race, age, religion, or seniority?? What a concept!!! If all that it takes for me to move up is to keep my heart beating and keep making the same drive in to work, then that is the dream, man, and maybe I should join a union. Fortunately, though, my drive to perform well is what keeps me moving and doesn't make me just work hard enough to keep my job for another day so that I gain seniority.
I am in no way saying that anybody here doesn't work hard but a seniority-only system sure doesn't inspire anyone to work hard...just stay alive. Just think...if we used seniority to run our government, we would have ended up with Jesse Helms as president long ago. But then again...guess the current alternative isn't any better.
If you do not perform to standards, your promo is taken away. Simple. Eliminates the ol' favoritism which is so pervasive in mgmt. I know I was there for 15+ yrs. I then elected security over the whim of some a-hole whoose daughter married some so & so.
What's wrong with keeping your nose clean and doing your job for a decent wage and degree of security. I know, I know there's always BK but mgmt goes too.
Congress is run by seniority. Who are the ldrs of the power committees? All the old timers But hey that's for a different board....