This is a useful reply. Clearly hydrogen is not what I would call a fuel; more an energy storage system (and a lightweight one at that, even lighter than lithium). Generating hydrogen from water may require electricity but there are some promising catalysts for generating hydrogen from water using sunlight directly, not using electricity.
There are storage issues and some add weight to the issue, and distribution, like any new approac is a big undertaking. A fuel cell would seem to be superior to combustion as a long term approach.
I think the big solution for hydrogen storage and transport will come when they have found a simple way convert hydrogen to ammonia and convert it back again cheaply. Ammonia storage and transport is much less costly than storing and transporting pure hydrogen