We have already had mechanical revolutions. What happens when AI and software develops to the point where 1 professional program operator can do the work of 10 professional engineers/surveyors/etc.? What happens when buying a robot is cheaper than buying the same amount of human unskilled labor? Say that 50% of all jobs are no longer necessary to do the same real functions (creating goods, building things, and so forth) as are being done today. Where do those unneeded workers go? Do they all starve to death? If they do is that right?