Earlier quoted context omitted.
The reason I as a dev earn a lot more than our order picker where I work is that the software I have built is speeding up everything. I created massive improvements in efficiency. My high salary is justified because my work has a much bigger impact on the finances. It is that simple. I interview often to get a true market rate. Nobody would pay me what I'm making if the market for devs wasn't this good.
> is that the software I have built is speeding up everything. Your high salary isn't "justified" by anything except current market supply and demand. Which is to some extent, very much the natural case in point: a software developer is no value to me if what I need is a carpenter.
Software development is applied autism. There aren't many people on the spectrum and the ones of us lucky enough to be interested in computers (instead of say model trains) are making out like bandits because there's no one else who could do our jobs.
OP already covered why there's such a high demand for us. When you have a limited supply and unlimited demand wages increase. Or to put it another way: there are no other professions that can make 10 million for their employers in an afternoon by thinking really hard.