But isn’t hydrogen also moving the problem along, because the energy you’d be using to charge your battery is instead going into producing the hydrogen?
Yes, but it could be generated from renewables, and as already mentioned there is already a distribution network to transport these types of fuels.
The renewables bit goes just as well for batteries as hydrogen though. And as far as I’m aware the distribution network for hydrogen doesn’t exist- it’s very difficult to store and transport so it’s not as simple as just reusing the existing infrastructure.
Obviously batteries aren’t the be all and end all, but neither are any solutions really and as others have said the solution will probably involve a change in the way we use cars as well as what those cars are.