>>1422237Batteries have been consumer ready for 2-3 decades now. The current state is akin to:
Battery Electric Vehicles is leeching of Tesla for proff of concept. Tesla is leeching of the extreme advances of Lithium in consumer space, which enable things that is completely impossible with led acid batteries(KW/h per KG)
Essentially batteries are proven tech, where mass production and utility has proven the pitfalls are manageable.
If it blows up, it can be expected to blow up in a reasonably controlled fashion, which the tech has proven.
Energy yield is about as good as it gets, since there is no significant conversion losses from electricity to storage to electricity.
Meanwhile for Hydrogen nobody has jumped on the USS Future, everybody has been sitting on fence with niche tech for some 6-7 decades now.
Without some form of large scale mass production, there can be no form of mass testing, and no initial kinks can be worked out. Whoever do Hydrogen beyond niche testing will have to work out all the possible kinks, which hasn't happened.
The child symptoms of the tech itself isn't that different from Lithium or Gasoline: Basic fuckup leads to shit blowing up, most likely one or two tanks or the fuel cell.
Sure, the explosion is quite a bit larger per tank than Lithium, Gasoline or Oil. But by itself its not significantly more unsafe unless we are talking unproven tech.
And since its unproven tech, somebody will have to blow up tanks causing Ritcher scale damages, to get past the flawed designs.
tl:dr
Hydrogen is unproven technology nobody has mass produced, despite being in permanent use and R&D since the 1960s.
Also some energy conversion losses.