Oh really? So we can't eliminate losses of storing liquified and compressed hydrogen by using solid state hydrogen storage, or metal hydrides? Oh, and there's no way to obtain H2 other than by electrolysis utilizing the age old technique, nevermind biotech and nanotech.
Then the author glosses over the whole problem of electricity storage, which traditional batteries are terrible at from a density, lifetime, and pollution point of view. He does not mention the fact that if you don't use hydrogen for storage, you'll have to use flywheels, thermal, compressed air, superconducting rings, or some other form, such as a futuristic nanotech chemical battery that hasn't been invented yet.
The electric car died because the batteries were immensely expensive and had a high failure rate. Even today, if the electric batteries in a hybrid break down, which they do (MTBF 5 years), they cost anywhere from $1000-$5000 to replace.
Moreover, there is little discussion by the author of the total amortized cost per driver to upgrade the entire electricity grid, for the current grid cannot carry enough power to recharge 100 million vehicles everynight, in addition to powering everything else.
Yes, it is probably the case that hydrogen will never be as efficient as lithium-ion storage, then again, will lithium-ion storage ever reach the energy density of gasoline or fuel cells by weight? Or the reliability of internal combustion or fuel cells?
The author seems to have his own axe to grind, his "electron economy", but conveniently doesn't cover the third possibility, that we'll all be driving flex-fuel vehicles using biodiesel or other renewables and won't be using electricity at all, because the efficiency of biological processes at storing solar energy densely still rules everything.
Aren't you guilty though of the same things you're accusing the author of?
In terms of infrastructure and storage, an "electron economy" is far more feasible than a hydrogen economy. Both will require significant technological advancements to be at least as energy efficient as our current hydrocarbon economy, but the former will not require a huge investment in new infrastructure like the latter.