The adoption of battery-electric vehicles in ANY venue should be a purely economic decision. Is it cost-effective, and is the cost/benefit ratio fully worked out?
Plug-in electric vehicles running on a storage battery of some kind are very much a niche product, suitable for limited passenger or light material transport use over relatively level terrain, in the absence of any extreme conditions. It is not at all conscionable to mandate their complete substitution for other powered land vehicles.
Personally I favor a steam-powered vehicle fueled with compressed natural gas or propane, with a completely closed water reclamation condenser unit for the spent steam.
Face it, the world is going to be using some form of hydrocarbon-based fuel as a power source for decades or perhaps centuries to come.
Electric is fine for hilly terrain. Electric cars can have incredible low end torque. That’s why Tesla’s have such incredible acceleration numbers. It’s also why trains are diesel-electric.
Also, electric vehicles can charge themselves when going downhill, whereas IC engines merely provide friction.
Where electric vehicles are weak is storing large amounts of energy for long trips, especially at high speeds where air resistance is a big factor. Batteries for long haul trucking are a big no go. (Hybrids might make sense. A generator-motor combination acts like a continuous transmission.)