Having worked Electricity industry, still have to throw a cold towel on the EV trucks, yes they can do great running the Valley or the median ranges of grades of the rolling hills N and S of there, do not see them do all so great climbing for-seemingly-ever as on Cabbage or the Three Sisters or across I-40 even in Summer where also have to consider battery longevity when severe cold arrives. Can rail freight vast quantities to depots where can then be distributed as back in the 20s/30s on EVs as that would be the functionally intelligent way to do it rather than convoys of potential catastrophic loss trucks set to individual stops all along the way.
Takes Electricity to recharge these, they do have electrical and chemical fires from abusive cycling, there is a concern for battery life then into recycling these seriously toxic chemical storage systems. From the DC side it either has to be Inverted to AC for efficacy in Frequency drives where both become a loss of volumetric stores or use it as DC and deal with the heat of delivery at amperages that defy imagination. Everything still has to be cooled when Hot, even when cold outside as well during cold certain processes have to remain heated. I fully understand the Regenerative process during Braking where use generators to slow these machines recharging battery yet that also generates degrading heat and takes toll upon the systems where who is going to repair these? Will be 80% Electrician work, CERTIFIED High Voltage Electricians, the remainder being the ground pounding mechanic components that are 'Beneath' the skills levels of the electricians for changing tires or suspension or crossmembers and body work. Machines require repairs, these will be no different and there is not a infrastructure in place to do just that yet.
Certified Juice-tricians are a Hot Commodity these days, not many entertaining joinng any more than newbies to Mechanical industries. Just grunts to change tires are slim in finding then have to consider that recycling industry for the batteries that also does not exist in any volume as scrap dealers also cannot find labor. Are we not painting ourselves into a exceeding additional Blind Hole Corner??