This analysis is correct. Programs achieve the objective of the programmer. Currently, the goal is to maximize profits. Imagine a supply chain with profit-optimizing drones and self-driving cars. The "3 rules" can be followed while human involvement in wage-earning activities is drastically reduced.