the idea about hydrogen is not bad at all, but there are specific disadvantages.
First of all, let me bring to your attention that 'energy' and its usability is rated or ranked if you will so.
This rating includes how much other (lower ranked) energy must be invested to actually have the desired energy not only available, but available in
the place you actually need it, along with the amount you can have from it at a specific timespan.
the ultimate and best usable energy is electric energy, hence its the most expensive to create.
hydrogen has specific disadvantages if it comes to handling it, or transport it into a location where you can use it.
The reason for this is: pure hydrogen-atoms are so small compared to other atoms, they sneak out of its containment, cause no matter what you build to
keep it contained, the container looks in this like a fishnet and the hydrogen like fish who will make use of the gaps.
so you need to find a feasable way to convert it somehow to a form which can be transported to the location where you intend to use it and convert it
back.
as you might imagine converting it twice requires ....wait for it .... energy
this containment issue is not that much a problem if you intend to use hydrogen right on spot and if you can live with the losses. But in everyday
life (imagine all cars would drive that way) the losses may sum up and sooner as you think you stand in a hughe cloud of leaked hydrogen and find
another reason why smoking is hazardous.
summary: hydrogen = great, longterm storage = poor
so its not always the question about how easy it is to gernerate a specific fuel or energy, its also important to see where you can generate it, and
how you can transport it where you actually need it
electric energy btw. has a related problem
imagine all the sun in a desert you can use to generate electrical power from.
this is also just great, but to actually transport the energy to the location you need it you have to accept severe losses for the reason that a power
line has a form of electrical resistance which is proportional to its length.
Now you say: 'well just build superconducting wires' no problem, we can have that too, btu they requiere to be colder than -140°C ...and what do
you need for that .... wait for it .... energy, to cool them down.
so whatever it is
its not about how smart you can convert one form of energy into another
its always about how good you can do that along with having it available where you actually need it