Batteries now absolutely do not last longer than the vehicles. The batteries are generally 15 years before they need replaced and no more than 20, or as few as 10. They're also large and very heavy and cost over $10,000 or in some cases $20,000 to replace.
Hydrogen wastes a lot of electricity to make, but we're currently on the fast track to wind and solar, so wasting some electricity can become an acceptable loss in a future of renewable energy. Aside from that there's getting enough lithium in the first place in order to have everything go all electric.
That said, hydrogen will likely get skipped over. It is a waste of electricity right now, since we don't have an abundance of green electricity today, and we'll have better batteries that will last longer and be cheaper before we do have that much electricity possible.
Batteries now absolutely do not last longer than the vehicles. The batteries are generally 15 years before they need replaced and no more than 20, or as few as 10. They're also large and very heavy and cost over $10,000 or in some cases $20,000 to replace.
Hydrogen wastes a lot of electricity to make, but we're currently on the fast track to wind and solar, so wasting some electricity can become an acceptable loss in a future of renewable energy. Aside from that there's getting enough lithium in the first place in order to have everything go all electric.
That said, hydrogen will likely get skipped over. It is a waste of electricity right now, since we don't have an abundance of green electricity today, and we'll have better batteries that will last longer and be cheaper before we do have that much electricity possible.