All the alternatives have serious efficiency penalties. All the alternatives that have carbon atoms in them require either atmospheric CO2 capture (expensive) or capture and storage of CO2 from combustion (and now we're back to storage of a gas, and also we've just increased the per-output-power cost of the system, which is very bad.) Hydrogen is unique in requiring none of that and allowing cheap underground storage.