Here's what happens when your Tesla Roadster (or any EV) reaches the end of battery life

I really don't think battery power is the long term answer. Not really up on new(er) technology, but what about the hydrogen fuel cell or something similar?