So, instead of using the ubiquitous power grid, we'll need: - Hydrogen "manufacturing". Guess where most of it come from? Fossil fuels. If you use water, you require a lot of energy input. Actually, in either case you need energy input, so hydrogen is more like a battery, not an energy source. - Hydrogen distribution/storage. At the refinery, between that and the 'gas' stations, etc. Not all containers are suitable f…
What about range? Hydrogen might be less energy dense than gasoline, but what about compared to batteries? Range is the #1 crippling factor for EVs to most people I talk to.
If you want compact hydrogen, hydrocarbons are your best bet.