So I had to go to Jackson Hole Wyoming and Yellowstone this summer and this sight caught my attention. Electric cars, mostly from California, having to either be rescued or provide their own energy for charging up their car. The hotels in Jackson had signs that said they have no facilities to charge EV and they should not take them to Yellowstone because they too do not have charging facilities. That did not stop people, they just had a Honda generator and 5 gallons of gas that they would chain to their rim and charge their cars with. It was the funniest thing I ever saw, and carrying around a jug of gas kinda defeats the purpose of EV. But it shows just how much infrastructure would be needed for EV to be viable on a large scale. I do not think the park service in Yellowstone would build out huge parking lots with charging stations at each spot.
Now Toyota has discovered the EV is great in concept, but their success would be dependent upon power companies producing cheap power, distribution companies building out the grid, and local business like hotels providing charging stations for their clients, not to mention cities proving stations on street sides. It would be a massive investment on a lot of levels. The thing that makes the internal combustion engine so workable is the ability to have a centrally located gas stations that can serve thousands of people fast and efficiently with a fuel source. EV would go away from a central location to individual stations. Toyota knows the best approach is to be able to stick with a central location distribution system, where a hydrogen tank could be located next to gas and diesel. No need to reinvent the wheel, just refine it...don't forget Toyota started the hybrid thing with the Prius. If the EV was workable, Toyota would have already been on it.
The EV is great if you don't ever leave a radius of your house where you know 100% you could recharge every night. Hydrogen fuel cells make the most sense, no grid updates and the range is limited by the size of the tank. Plus it would be far cheaper to just add a hydrogen tank to a gas station than add charging stations everywhere. Musk is doing good things to further technology, but I don't see EV as the future of transportation.