Pretty much everyone I know who works hard does so in spite of their circumstances. Not because of them.
Of the engineers I've worked with, the cooks I've worked with, the waiters I've worked with... the hard working ones don't win. They get taken advantage of and run into the ground. They perform, and perform more, and more, and that exclusively works against them.
And, as you go up the ladder, you can very clearly see the hard work and competence thin out more and more. The people who are successful aren't smart, or hard working, they're just good at maintaining a status quo.
These are not unionized places. So, maybe it's a capitalism thing.