The hydrogen fuel chain is very inefficient [1]. Building up a fuelling infrastructure would very expensive compared to a fast charger network, by about a factor of 5 to 10. The fuel itself is still rather expensive [2].
Only a few Japanese and Korean car companies are pushing the fuel cell. Car companies in Europe are rather reluctant about it, including Renault and VW.