A cleaner gets paid less because it is unskilled work and almost any able bodied person can be a cleaner. Same someone that stacks shelves in a super market.
The same happens in our industry. VB.NET developers aren't in demand, the contract rates are sometimes £200-300 a day less than a React JS / C# .NET Core developer in Manchester which is in demand. Higher demand pushes up the price of labour.
Of course, this can also be reframed as a supply/demand scenario taking into account imperfect information for a given scenario, but that’s largely my point. They aren’t equivalent concepts, but they are closely related.
The way you frame the power imbalance is framed suggests that there is always something coercive and manipulative going on. A market rate suggests that a the hourly or daily rate for labour has settled naturally around a particular point through market forces in that particular area. Developers are more in demand in London so the day rate offered reflects that (typically £100-200 more).
You seem to be conflating two concepts into one.
> The amount of power that employer and employee have is based in large part on supply/demand.
What do you mean by power? I don't want to sound rude but the way you are talking about it is akin to how people talk about the force in star wars.
> However, power includes a little bit more: an employer who has a better knowledge of the market may be able to extract lower pay from an employee who doesn’t know their market rate, and an employee who is exceptionally well suited for a given job has more power to negotiate a better rate.
What you are arguing there is being informed about the market means that you won't get ripped off. Generally though there will be an approximate wage for a particular type of work based on how valuable the employee is and whether they can be replaced or not.
There are job boards these days online for almost anything you can work out what you are going to get paid for a particular type of role.
> Of course, this can also be reframed as a supply/demand scenario taking into account imperfect information for a given scenario, but that’s largely my point. They aren’t equivalent concepts, but they are closely related.
Again don't want to sound rude. This all read likes double speak to me. If you want to talk about a coercive power imbalance then talk about that. If you want to talk about market rates talk about market rates. Simply call things what they are.
I guess it could appear that I am engaged in double speak if you believe I am the poster that you originally responded to, but I am not.
True... and higher supply pushes down the price of labour.
Software developers like to think they are some uniquely skilled niche, currently benefiting from the laws of economics.
If remote work REALLY takes off, the supply increases by whatever the rest of the world can contribute. It isn't like manufacturing where remote work isn't possible.
I'm not convinced a union wouldn't adjust pay based on location though. A lot of times they already adjust pay by tenure, and other factors that don't affect job performance directly.
Right now employees at tech companies do have power. If you get an offer that is adjusted based on cost of living, you can say no, and there are plenty of other places hiring.