Hydrogen has a number of problems. It's essentially a battery in a different form from what we're used to.
Currently one of the big issues with Hydrogen is that because electrolysis is so energy intensive is it easier to obtain it from fossil fuels, mainly natural gas. This defeats the whole purpose of using Hydrogen to get away from fossil fuels in the first place. If you use fossil fuels as a feedstock and use fossil fuels as the energy to produce the Hydrogen then one really isn't solving the issue. It's like using a coal fired power plant to recharge an electric car.
I can't recall hearing anyone propose using nuclear plants to power the electrolysis process. I have heard many people suggest using the excess power generated from solar and wind farms be used instead of throwing it away as we currently don't have battery storage online.
When using electrolysis to generate Hydrogen I haven't heard anyone (though I'm sure people probably have brought it up) talk about the pollution it will bring about. We've seen it occur with desalination plants. Those plants take out large amounts of water and the byproduct is a liquid that contains the concentrated amounts of everything that was in the source water. Dumping that liquid back into source would raise the concentrations there, making desalination or electrolysis more expensive for smaller amounts of end product, and also make the water more toxic for life wherever it was dumped.
Using Hydrogen is less efficient than a battery as it transforms the type of energy via a number of stages from electricity to get to Hydrogen and then from Hydrogen to get back to electricity. Each step has its' associated inefficiencies along with the energy required to keep the Hydrogen stored as a liquid. When using batteries there is the conversion into the battery and the conversion out of the battery, assuming that capacitors aren't being used. The losses will always be lower for the battery.
We already have a transmission system in place for electricity. We would require a new one for Hydrogen. To get Hydrogen powered vehicles on the road the equivalent of gas stations would have to be created along with the infrastructure to supply them with the gas. It wouldn't be as simple as converting the natural gas pipelines over to Hydrogen as they would leak Hydrogen.
Imagine thousands of Hydrogen powered vehicles in the middle of a freezing winter day with their water exhaust falling onto the roads and becoming ice. Every day the cities would have to be salting the roads during winter instead of during and just after a storm. The salt would ruin the local environment.