On the vehicle side, you can make a gasoline tank in pretty much any shape you want. We have lots of experience making batteries in different shapes thanks to cell phones.
High-pressure tanks only want to be in one shape. And it’s not especially convenient.
Batteries create a lot of toxic waste. I'm willing to live with that if it doesn't cause climate change but there is an advantage to hydrogen? What is the impact of H2 fuel cells?
The lead in automotive lead acid batteries today is almost entirely recovered and remanufactured into new batteries.