How does that compare to using batteries? Batteries are re-usable of course, but also degrade over time and need to be replaced.
It doesn't matter how good hydrogen becomes. Battery tech will continue to improve faster than hydrogen tech. H2 will never catch up.