Electricity is a bit easier to transport than hydrogen, and we already have the infrastructure to do that in place, reliably.
Generating electricity is SO much easier to do than hydrogen, and it's potentially a lot cleaner as well. And for the most part we have that figured out reliably as well.
Taking your electricity around with you is a little harder, but there are coming innovations in materials and geometries for anodes and cathodes that in the next 5 years are going to make batteries staggeringly better not only in storage, but also in their ability to be recharged. In the end battery electric will win out over fuel-cell electric, not just because of it's early to market advantage, but also to it's cleanliness, infrastructure, and reliability. The Japanese automakers are as much in the pockets of their American competitors, and Elon nailed it when he went in for some massive industry disruption.