diesel makes noise not allowed in New York for late delivery diesel engine and associated mechanics cast a fortune to maintain - an EV delivery vehicle has like 14 moving parts
wake up Jack the world is moving on.
Buses, trains and even boats (2030) will be FCEV powered why not a delivery vehicle? not saying all but a significant number
BTW did you see they did 5 MILLION fuelings last year