Truck drivers making more than junior software developers is a great thing. If there arenβt people lined up to do the job it should pay commensurate with the need.
Same will happen for more blue collar jobs as more older people leave the workforce. Jobs that require you to be away from home or endure shitty working conditions should pay better too.
You canβt ship a physical machine or a building to the other side of the planet so cheap foreign labor can maintain them. The locals who acquire the skills to do that work and are willing to suffer the working conditions should be paid well for their troubles. And they will.