The availability will be the biggest problem for the next decade, unless governments force it with huge subsidies.
The EU has mandated that every "major highway" must have a H2 depot every 2-300km, can't remember exactly.
But still you need to get it made somewhere, preferably not from natural gas, because that's just stupid. It needs to be transported to a station, by truck, on a regular schedule or it'll stop working.
Compared to EV chargers which are, in essence, glorified power outlets.