Earlier quoted context omitted.
I am a developer, so I am all for higher developer salaries, but your posts shows a common misunderstanding about economics. The value someone creates has nothing to do with their salary. Their salary is dictated by how many people need to hire developers and how many developers exist to fill those jobs or in simple terms, supply and demand. I might create millions of dollars in value with my code, but there might be…
Assuming perfect information , yes, "supply and demand". Since you are so eager to offhand dismiss people, you can now research that one condition you conveniently left out.
Change the set of axioms and the initial parameters and you end-up with invalid definition and properties of market dynamics. I guess OP probably believes that markets reach equilibrium by themselves.