Good. Replacing all cars with battery cars is not a viable solutions at all - there are not enough materials to economically produce all these batteries. Furthermore electric network wouldn't cope with these. Neither road network with battery cars being much heavier on average.
Hydrogen is the future but it needs a huge infrastructure investment first.