To understand the Great Hydrogen Debate, one must understand that there is no free hydrogen anywhere on this planet. Although it is abundant, every bit of it is tied up in some compound or other, mostly in water, or various carbon compounds. To liberate it into the form necessary for energy production you must either burn carbon compounds OR add energy to extract it from something else. And the Laws of Thermodynamics clearly point out that the latter course will require more energy than can be gotten from the hydrogen thus liberated.
The upshot of all that is that on this planet, hydrogen cannot be a source of energy, only a method of transporting energy from point a to point b, or a method of storing energy derived from elsewhere. It is a water hose, not a wellspring.
There are possible uses for hydrogen, it is just not a fabulous magic solution to the energy issue.