So, instead of using the ubiquitous power grid, we'll need: - Hydrogen "manufacturing". Guess where most of it come from? Fossil fuels. If you use water, you require a lot of energy input. Actually, in either case you need energy input, so hydrogen is more like a battery, not an energy source. - Hydrogen distribution/storage. At the refinery, between that and the 'gas' stations, etc. Not all containers are suitable f…
2. Batteries suck. They are heavy and don't hold much energy. Advancements seem to come very slowly despite the fact that everyone wants them to be better!
3. Complexity isn't always bad. Hybrids are much more complex than a traditional drivetrain, yet they manage to deliver improvements in fuel economy.
/devil's advocate off
I do love Tesla, and wish them all the success in the world. Their cars are really heavy though, that is a pretty serious drawback to overcome.