I am sure they could find a way that's better than raping the earth for rare earth metals using massive diesel powered plant equipment to make small batteries. Then shipping it around the world several times, and using huge amounts of carbon to produce the green Ev's we drive. Which use more power to charge combined than to produce hydrogen. ;-)
The biggest hurdle isn't the technology, infrastructure or cost, its the politics and nobody can get rich quick from hydrogen. BEV's are simply adapted old tech from the old IT UPS systems to power cars instead of back up power supplies for servers, hospital etcs.
It was relatively quick to implement and Tesla woooed everybody with their model S and free super charging for life..
We were sold a pup with BEv's..