And as for rockets -- remember them? :-) -- electric and hydrogen have their
niches, especially in space. For ordinary launchers, though, sure looks like
LOX/hydrocarbon is the way to bet (with the caveat, again, that the
hydrocarbons might eventually be biofuels or synfuels).