Sheesh, I didn't think I was making argumentative points. People refuting battery powered cars did in fact make the same argument, that they weren't enough places to charge and now look at the landscape, that was my point!
Also, we all know hydrogen didn't end up being the fuel of the future...