Hydrogen is lightweight and efficient as a fuel. When it burns, you get water as the exhaust, and the fuel cell technology that burns the gas is well developed. The major hang-up has been how to produce hydrogen without needing lots of fossil-derived energy.