Hydrogen makes sense - when and if they can get the cost of hydrogen production down.
They have the range to go the same as a gasoline powered car.
This reflects my thoughts on the matter:
Why don’t we use fuel cells more often?
Hydrogen is NOT a viable fuel. The easiest process to create hydrogen is to use natural gas. Natural gas is ALREADY A FUEL! Why would we take the extra step?
The other main way to create hydrogen is to use electrolysis. This takes prodigious amounts of electricity. I mean TONS of electricity. It is horribly inefficient. You are simply FAR better off to use the electricity to CHARGE BATTERIES. Again…why take the EXTRA STEP?
They have there NICHE…typically in SPACE where they can use ROCKET FUEL (hydrogen and LOX) to generate electricity without direct combustion. Not efficient to create hydrogen…but you are IN SPACE.
(And note regarding the OP, they are not pure "electric" cars like a Tesla is, they use hydrogen to power fuel cells that drive motors. )