Welcome to my brain every single time I read this.
It makes no sense. Trucks and busses specifically have a ton more room for sensor packages, different height options, no one cares if that extends to or interrupts visible surfaces, and it makes sense to still have local past mile human drivers. It’s all there now.
The issues are that certain things available in a city aren’t there on a highway. Paint lines may be faded, over shot, missing, things are moving faster, there less reference points (think farm country), etc. But these are FAR better IMO than trying to drive in urban areas and running over people.
https://www.cadillac.com/world-of-cadillac/innovation/super-...
https://www.motortrend.com/cars/cadillac/escalade/2021/cadil...
https://www.consumerreports.org/car-safety/cadillac-super-cr...
Doing highway routes as a taxi service will need more cars and/or pre-booking, otherwise you end up with a situation where no cars are in the stating city. Within a city you can redistribute relatively quickly.
This leaves an assistant mode in a car owned by an individual. There you see more and more advanced assisting systems, like distance checkers and lane keeping things and those are improving ...
For a truck it's only valuable in some situations. Generally the driver isn't only there to drive the truck, but also to load/unload and protect the goods. Also one could wonder how well people would load the truck (especially one going to different locations) if there is no driver risking his life and therefore doing at least basic safety ...
So this would be a feature in a car you own. And many manufacturers are heading there incrementally with assistive driving features. Key questions are at which point you can say "Doze off if you like" (And is there a point before that where drivers will doze off anyway because the system is good enough that they stop paying attention.)