I drove 1800 miles in a Hydrogen Car

the problem is hydrogen production, being hugely energy inefficient. 
need massive excess renewable source just producing hydrogen to make it worth while. 

massive Offshore turbines or huge solar hydrogen production plants will be needed...