Well the whole powergrid needs to be basically re-made to handle all the extra load… although I agree that it's probably cheaper than distributing hydrogen.
Anyway we should go towards trains IMHO, we should absolutely not even have long distance trucks.
A move towards hydrogen means 3-5x more energy requirements (which also cost money) as well as a transmission and distribution network for the gas.
At home charging and on street parking charging will be an easier retrofit than the construction of new refueling stations.