I drove 1800 miles in a Hydrogen Car

H2 vehicles are too complex compared to a traditional EV, so mass production is more challenging... there is the issue of hydrogen production, as for now there is no efficient way to produce H2 as you have to use some kind of electrolysis to separate it from whichever molecule it is part of (other ways of getting hydrogen are not sustainable), and that requires electricity, so the max efficiency of that car would be defined by how efficient it is to produce hydrogen times how efficient the car is converting the hydrogen back to electricity times how efficient the motor is... in the other hand, with a traditional battery EV, the only efficiency concern is how efficient are the batteries storing and delivering the energy and how efficient the motor is.