On top of the storage problems, and the problems of the energy needed to create the hydrogen, you then have to have a massive hydrogen distribution network that's on par with the current gas distribution network. With battery EVs, it's just a matter of building chargers that connect to the existing power grid, with many (possibly most) EV owners charging at home.
As far as I'm concerned, anybody pushing for hydrogen fueled vehicles is simply falling for marketing bullshit. Producing a hydrogen-powered car would likely become cheaper than a BEV, but they'll never be better for the environment in the long run, and will never be cheaper to operate. It's always going to be cheaper to just put electricity directly into a battery rather than use it to create hydrogen, distribute it, and then pump it.