Yes, lets all buy Hydrogen.
Invest in a country spanning distribution network.
Not just adding charging points like for electricity but a whole new infrastructure.
New trucks that can transport the high pressures that hydrogen requires.
New storage tanks at the petrol stations.
New refineries to create the hydrogen in the vast quantities required.
Then we get to drive around with flammable gas under pressures that would make superman cry.
And accept the "short term" usage of fossil fuels to create the hydrogen.
All so that the oil industry can keep selling fossil fuels.
If people are willing to expend that sort of money on an infrastructure to distribute an inefficient fuel source then why not just bite the bullet and put in the under road charging points. They might not be efficient but at least once done nobody would need to refuel a vehicle, ever. Carrying the fuel for your entire trip would be a thing of the past. No flammable fuel transporting either, not by the infrastructure or the end user.
The under road chargers wouldn't have to be under every road just major roads. For city areas the cars could use their batteries. The under road chargers would be for those 5% of trips that the average person makes that exceed the range of an all electric vehicle.
Having batteries would also keep you going when sections of roads have faults or need road works so that you aren't left stranded.
Imagine driving a 1000 mile trip without refuelling once and arriving with a fully charged set of batteries.
Oh and once you are getting your fuel as you go you no longer have to be scared of the accelerator pedal. All the high horsepower enthusiasts can have their overpowered electric cars without reducing their range to impractical levels.
So if we are talking about building an infrastructure why not build something that suits the needs of the users, rather than just copy the existing fossil fuel model.
I go to the fuel station because i have to not because i want to.