* There is a huge subset of motorized vehicles that are spending a considerable percentage of their daily time on the road. Thinking about taxis, buses, trucks, etc.
* A large percentage of private cars are parked on the streets.
Those two observations alone make the case for electric vehicles slightly problematic.
Of course, a private individual with a garage can get an electric vehicle and use it almost like an ICE one, with a large environmental but also budgetary gain.
But for these other classes of vehicles, hydrogen could provide a better alternative.
Apologies if I'm missing something, but I cannot think what other zero emission technology could give the solution at this point, for these types of vehicle usage.