I know that I am going to roasted over this, but I wish someone would start cheerleading for hydrogen fuel cells.
Yes, we would have to put a hydrogen distribution system in place at the scale of the existing gasoline/diesel system
Yes, hydrogen is currently expensive compared to gasoline (or maybe not these days). Expect prices to go down along the supply/demand curve
But there are significant advantages.
No Chinese, lithium dependent batteries to catch fire
No replacement costs - the fuel cells will last the lifetime of the vehicle
Absolutely zero emissions as there is no combustion - the byproduct is water
Most abundant element in the universe
OK. Flame on me!
Have you ever seen a hydrogen explosion?