This idea that automation will free up others to perform "higher pursuits" (especially programming) seems completely wrong. The reason is that we have a tremendous shortage of programmers, at least in the largest cities but in a lot of smaller towns too. These jobs pay much more than truck driving or burger flipping. If people could do these jobs, they'd be paid tremendously more with better job prospects right now.
There's nothing stopping people from training to be programmers today and working as a spoiled or fortunate software engineer, just as I am today - nothing other than the challenges of training, the time required, their own interests and capabilities, and possibly unawareness of the opportunity. Maybe a few people would try programming if they suddenly had money and no need for a daily job, but they could also do it today.