You repeat some of the anti-hydrogen memes. Hydrogen is actually quite storable, certainly much more easily stored than energy in batteries. The cost of underground storage caverns for hydrogen is two orders of magnitude cheaper than the cost of batteries storing the same energy.