Basically as I asked in the title. It seems that anyone wanting more money and interesting tasks at work can not really advance. Due in part to nepotism, cronyism and mostly (forgive my misandry) 'dead man's shoes'. More so if you are at the bottom. You feel cheated when the shop floor to top floor mantra is spouted.
Also it seems a double standard where you can't win. If you want progression and and get it you're seen as greedy or deluded. If you're content and don't want to progress, you're often viewed as lazy and unambitious.