They leak, hydrogen is smaller then all other atoms, so they are hard to contain. local production and immediate use is the only option that makes sense. Pipelines are non-sensical
This must limit electricity generation to local hydrogen sources which may be challenging compared to natural gas. Prob similar to nuclear?