@Hypx So for a BEV, you're in a situation where the energy used to charge the battery has usually come straight from the generator, but occasionally from storage for the rare situation where the car needs to charge *right now*. If hydrogen is used for storage, it doesn't need to be moved around, which saves a whole load of energy.
Conversely, for a FCEV, you're going through the energy storage steps for *every mile* you drive. And the H2 you're using has to be transported to the fuel station.