Yes, of course, but you can't fight the numbers--companies would rather retain older workers than promote the "younger guys" into their positions.
So you can be the best and still end up waiting around for someone to die to get a promotion.
It's a different world than the one you came up in--people used to retire and people got promoted then....
Sounds to me like you have your mind made up that you aren’t ever going to get promoted? If that’s true, you are probably correct and you, most likely, have others believing the same thing. I forced a promotion for myself one time. I told my boss that I could out work anybody he was interviewing for a position that I wanted. Also told him if I didn’t get the promotion, he would have another seat to fill. I had convidence in my abilities and worked my butt off to get where I was. I was also dam good at what I did and loved competition.........many people don’t.
Allright, I HAVE HAD ENOUGH.
Stop your dang whining, and go find a job you like.
Complaining that I stole it, because I am four years older, is crap.