Earlier quoted context omitted.
Tesla will be selling into a very complicated industry. You think enterprise sales of software are hard, just wait. Tesla say their system includes all the functions necessary. I haven't seen a list but I doubt it. Even if they do it will literally take enterprise integration projects to hook them up to the largely bespoke systems used by existing trucking company backends. (E.g. 20 year old ADP systems)
I don't know if the timing is right, but I think what you have to understand here is that all of this is the beginning of the end for the trucking company as you know it.
Go look at Volvo concept trucks over the last few years.