Agreed. Long-haul trucking is a natural for self-driving vehicles as they can run 24x7 with little down time. We’re still 10+ years away from that, however, based on both the maturity of the technology and natural inertia. You also need to build up the infrastructure to support this fundamental transformation (automated refueling stations, etc.). But it will happen soon enough.
Ten years sounds about right, though self-driving trucks could be up and running over shorter distances - within the same city or state - in half that time.
You’d think that would not solve the shortage of long haul drivers but if the supply of short-hop jobs dries up, people will take whatever they can get (briefly, until that is gone too).