My polemic is that at least some of this "high skill" distinction that we attribute to cushy high skilled jobs is a myth. They are well paid, because we claim they are high skill. And everybody with power in that system has an interest in perpetuating that myth. (Including me, I am a programmer.) Part of the myth is that it is skill, not health risks, that should be well paid.
And I suspect one reason why we don't want to tackle climate change (or even generally take more advantage of technological progress) is that it requires a different skill set, the one that is lot more blue collar, and to make that transformation we would have to upset the existing social order.
In other words, I generally don't believe there is only one solution to the "market equations". Remuneration, price of different types of labor, also depends on cultural factors.
And because there is not always unique solution, you might end up in a local maximum of productivity. One way around it is what Doctorow suggests, we all gather around a table (well, metaphorically, with a government as our proxy) and decide, well, we have to do these things, and here are the jobs to be filled (and he further argues that we are in such local maximum regarding the climate change, and we can get out of it).
Sadly, it's been really difficult historically to get out of such local maxima without profound rifts in the society, civilizations often chose death rather than do this. And that's what I worry about, and I think we need to come to terms with.