We didn't run out of whale oil, coal, or wood. We haven't run out of oil, but as cheap solar infiltrates as solar generation drops in price, it will make much more sense to run personal transportation on clean and simple electricity.
I just know that I will drive to the same gas station, use the same hardware to put it into my car, wait the same amount of time and pay for it exactly the same way I do today. Only it will be clean. And I won't involving changing my life to fit my car.
> use the same hardware to put it into my car
It is not the same hardware: hydrogen pumps are far more complicated, difficult, and expensive than gasoline pumps. (http://ssj3gohan.tweakblogs.net/blog/11493/why-fuel-cell-car...).
> wait the same amount of time
Hydrogen cars will always have very poor range compared to hydrocarbon-fueled cars. So for the range that you get, you will spend much more time pumping. See the blog-post series above for more on that.
> and pay for it exactly the same way I do today
Because the infrastructure is many times more expensive than petroleum infrastructure -- and this is not just a matter of relative economies of scale, but a fundamental attribute of hydrogen -- you will need to pay much more to recoup those capital costs. Again, read the blog post series above (I'll stop repeating this, but it holds true for every point).
> Only it will be clean.
Only at your tailpipe, which is a false form of cleanliness. Systemically, Hydrogen is dirty. Hydrogen production is spectacularly inefficient. The only remotely efficient way of producing it is to extract it from hydrocarbons -- in which case it would actually be cleaner to generate work by burning the hydrocarbons directly. Truly "clean" methods of hydrogen production (electrolysis of H2O) require copious amounts of electricity, which must come from somewhere, and again would be better used directly, via a battery-electric vehicle. Basically, any energy source which produces hydrogen could be used to directly power a vehicle, and would be 5x-10x cleaner by doing so.
> And I won't involving changing my life to fit my car.
You have already changed your life to fit your car -- by driving to gas stations! Home-charging is a feature, not a bug.
Besides, if you really want to drive to a remote location to get a complete top-up of your range -- that's what battery-swap is for. Battery-swap stations are far cheaper to build than hydrogen filling stations, and can give you more range, more quickly, than hydrogen pumping. And they are truly clean, not imaginarily clean.
If you could simply replace gasoline with hydrogen, then your arguments might have some merit (although it still wouldn't be "clean" by any real measure). But you can't, and therefore your arguments don't.
All your other complaints are irrelevant to the consumer.
Batteries improve ~15% per year ($$$ / kWh stored). It appears to be some sort of moore's law for batteries. It also means we'll see way better batteries in 10 years (4x better regarding $$$/kWh).
Now with way more range and non-stop travel (2-4x) the bottleneck will be how long you're willing to sit in your car without a major break (sleeping).
Such a future would be very similar to charging your phone at night. Most people can get away with just charging at night. Even if they travel. I expect the car battery capacity to grow beyond the point where intraday charging is relevant at all.
And once we've reached that future going to a gas station will seem like a strange thing of the past. Yep, it might be 10-20 years from now. But we'll hopefully all watch this happen.