As things stand at the moment here in the UK and most of the world Hydrogen powered private transport is impractical becasue the infrastructure is not there to keep drivers fueled. Of course that might change.
Whilst H2 is without doubt one of the most abundant elements in the universe jt has a major problem, it's far too friendly and suffers separation anxiety. Basically there are no natural sources of pure hydrogen. In its natural state its always bound to other atoms creating other materials. Before we can use H2 as fuel, we have to divorce it from whatever its bound to, and that takes energy.
There is always going to be a production cost for both the plant needed to do the stripping, and the energy needed to run the plant. That raises the question of where does that energy come from, in an ideal situation it would be from renewables, but until we have more renewable capacity there is every chance that a proportion of the energy will come from fossil fuels or nuclear.
The energy expenditure to release the H2 from whatever its married to presently is greater than the amount of energy the H2 contains. There is considerable work being undertaken to improve this energy imbalance, but some very well educated people have stated they cannot see the balance changing in H2's favour so assuming they are correct H2 will always be an energy inefficient.
Various studies have concluded that unless there is an H2 release breakthrough both the cost and the efficiency comparison between BEV and hydrogen will continue to be in favour of BEV.
There are also other immutable concerns with hydrogen. As most GCSE school children can tell you not only is H2 the most abundant element in the universe it is also lightest element having a single electron. Its small nature means it can find its way through the very smallest of seal imperfections, and presently the gas producing industries estimate that it loses about 10% of all H2 it produces through impossibly small leaks.
Based on what we presently know, and on the predictable difficulties of setting up an adequate H2 supply infrastructure, H2 will never be biggest source of power for the private car. It may find favour in particular circumstances for things like fleet operators who run well defined journeys or in locations where the electric grid is simply not available. We have seen JCB is working on an H2 system for their earthmoving equipment, becasue their equipment is often needed to install the electric grid.