Hydrogen is pretty darned good as fuel. The only problem is getting it. The only practical technology at this time is by electrolysis of water, and unfortunately, that uses more electrical energy than amount of energy you can get burning the hydrogen it produces. So we're back to the "not enough electricity problem".Hydrogen and the EV's that are using plug in recharging are two different things. Especially when you consider hydrogen combustion engines. When you talk about unlimited fuel supplies, hydrogen is about the only thing that comes close, at least on this planet. That includes lithium. Unless someone can rewrite the laws of physics and comes up with a power source that doesn't consume anything, your EV's are just as dependent on a finite source of fuel as oil driven machines. And we won't even get into the source of power to charge the battery. The problem that we have with EV's now is that a segment of government/business has figured out how to harvest money from the concept. The media has helped to perpetuate the hype, take advantage of a low information population and put forward a narrative that a technology that is not adequate to meet the need is the answer. People buy into it, because, hey, who doesn't want to save the planet and here we are. In the mean time, politicians get richer, business get richer, tax payers get screwed and the problem never really gets fixed.
Of course there is also the little problem with how explosive hydrogen is, and how hard it is to store....