I have a difficult time understanding this world view. A worker choosing on their own to work extra to get ahead is called sacrifice, and is one of the things that differentiates people who do enough to get a paycheck and people who get noticed and promoted.
Coming up with a way to say someone who outworks you is somehow the bad guy because they make you look bad is exactly the kind of mentality that makes me want nothing to do with union membership.
Say you have two employees. One is smarter than the other. That employee will work relatively hard and deliver constant results. The other will take a big chance and work everything they have for a year. Say the chance of them performing better than the smarter employee is 50%. So measured over one year they essentially perform as well, but over three years the smarter employee wins since the other employee can't keep up their pace.
So what is the problem? Well, now imagine there are multiple less smart employees. Even over three years it might then seem like those employees perform better since they are more and a few might succeed for the whole three years. So now the smart employee might get fired. Performance is therefor no longer about work, but who essentially is lucky enough to not burn out in e.g. three years. Soon enough all the smart employees also have to work similar hours, so now they burn out after a few years as well. All the less smart employees will love it because they feel they have a chance.
For a while MSFT had a labour review that ranked employees, this would elevate high performers and cull out any people on the bottom of the pile - this is a terrible thing.
When you go to work for a company you are producing something and being paid money to do it, generally what you are reimbursed with is well below the value of what you're producing as a developer - your labour is building a product that needs to be marketed, it needs customer support, it needs a lot of things. There is a classical economic ideal that the market will quickly settle into an equilibrium where your labour will be about equivalent to your whole contribution to the revenue of the company - but that's a classicist economic view, more modern takes on the economy agree that a stagnant economy will settle into such a state but that innovation will constantly fight that effect and widen the profit margin, the end result is that most of the companies we techies work in should not be viewed as a zero sum game. Any money that is being reinvested into the company is part of the fruit of your labour and employees shouldn't be motivated internally or by management to see their salaries as a highly constrained resource that they need to compete against fellow employees for to earn.
This is a super unhealthy state for a company to be in for morale and for growth.
That is assuming there aren't also less smart managers who have short term interests of showing swift progress until the project collapses. Management will in best case take a long term interest in the company. They won't take a long term interest in employees. Certainly not employees who doesn't seem to be performing. That is what unions are for. To represent the employees concerns about the future.
Coming up with a way to say someone who outworks you is somehow the bad guy because they make you look bad is exactly the kind of mentality that makes me want nothing to do with union membership.