I disagree. There have been great improvements made in this area. Hydrogen is the most plentiful element in the universe; eventually we're going to find a way to store it cheaply.
That's not to say I favor mandates or anything else that crams alternative fuels down our throats. If there is a market for something, eventually some scientist/inventor/researcher will find a way to produce the product, and it will be cheaper to buy and operate that vehicle. So why try to stand in the way, predicting failure? Just say, "I'm cautiously optimistic."
The problem with hydrogen is NOT storage, but getting it. The chemical bonds it makes with other elements to form methane, water etc are very hard to break. The energy required to break these bonds exceeds the energy you will then get out of it by a large margin.
We use >4000 psi composite-wrapped storage bottles on rockets and they're pretty pricey- more than the cost of almost any new car on the lot at today's prices.