@straphanger Personally I see no reason to be against #Trolleybuses or better yet #Trams - tho a #Trolleybus can climb way higher gradients than a #Tram so it's way better of an option.
And if for some reason we can't accept overhead wires, we should consider #Methaol - #Fuelcells as they provide the quick refueling abilities of #Diesel with the efficiencies of #electric and without the heavy deadweight of #Hydrogen pressure tanks...