The problem is H2 doesn't exist in natural form. You have to manufacture it.
You can't 'manufacture' hydrogen - its an element, its actually the first element on the periodic table ie, the building block from which ALL other elements are derived!
If you mean hydrogen as a free substance in nature you are partly correct as it is reactive and needs to bond with something to exist in a free state. This it does with many other elements
but for us generally this involves water H2O - and spliting the Oxygen off is the labour / power intensive bit.
Power is expensive to produce and to store cheaply - hydro is probably the best, cheapest power method and when demand is low, excess capacity can be used to pump water back to
reservoirs to be re-used. This excess could be used to split water to obtain Hydrogen and Oxygen but then power is again required to cool it to liquify it to near absolute zero
(-250+ C / -425 F) or huge pressure vessels required to store as a gas (5 - 10,000psi) There are other sources but extraction costs go up in orders of magnitude so become uneconomic.
Hydrogen maybe good but its not necessarily the answer to everything!