Retail, medicine, manufacturing, freight, mining, farming, restaurants, refining, and many more are not widely compatible with telecommuting
Wait, what? Retail is going away, being replaced largely with internet sales. You can telecommute to those jobs all day. Medicine is increasingly being performed via telepresence and an expert system can do a better job of diagnosing most conditions than a physician. You could get it in the mail, stick the probes in the proper orifices and your finger into a receptacle for blood draw, then mail it back. Your internet-of-things scale (looking forward to that, eh?) can integrate. Freight is going away; the majority of OTR trucks (in the US, anyway) are owned by private fleets and those fleets carry a slight majority of all goods by mass, and they will certainly adopt self-driving trucks when the opportunity arises. Mining can absolutely be done by telepresence; in fact, mining vehicles already drive themselves between end points, and they could do the loading and unloading but that stuff is currently done by human operators last I heard. Farming is much the same; a human operator sits in the cab, but the latest and greatest machines actually steer themselves and the human is mostly there to press the big red button if someone should stray in front of the machine and not be recognized by onboard systems. Restaurants, yeah, that's a service industry. Refining is now mostly automated, a relative handful of workers run a whole plant.
Your argument is valid, but your examples are ridiculous. If a job isn't done directly by hand, and doesn't depend on face to face interaction, it can be automated out of existence or done by telepresence, or somewhere in between. Service and hand crafts are somewhat rapidly going to becone about the only jobs done by actual humans outside of setting up CNC machines... and it's obvious that doing machining setups is a job whose days are coming to a close as well. It won't be long before that's completely automated.