Comment You are forgetting unskilled laborers (Score 1) 540
You are correct that automation will create new jobs in the future but there are major issues you are not taking into account. The most glaring is that automation takes away unskilled work (no college) and replaces them will skilled work (college required). The other major issue is that the automation removes many more positions than it creates (e.g. an assembly line process that was not automated required 25 people to run but after automating the process only 1 or 2 people are required to run the process).
Replacing unskilled work with skilled work is not ideal because it creates barrier of entry into the workforce. Workers have to obtain and pay for training and/or a degree before they can enter the workforce. With the cost of secondary education being so expensive fewer people are obtaining secondary education causing the rate of unskilled workers to increase. Unfortunately, these workers job prospects are ever diminishing because we are automating the positions they could have worked.