The Tesla Model S is a great-looking car but, unlike some, I still don't see electric cars as being the future. Batteries are still too heavy, take too long to charge, are too expensive and require materials that in widespread use will probably become far more of a problem than fossil fuels in terms of scarcity. Of course, there can be and no doubt will be technological innovation in this space but (IMHO) the future…
The only problem that I have with my Roadster is that if I want to take a long road trip, there has to be a big stopover in the middle, which makes trips much longer. The Model S solves that. Therefore, EVs have won. They are here now, they are real, and they work. All that needs to happen is for the cost to come down, but there is nothing preventing that.
If you have parking at home, an EV is way better than gas or hydrogen because you never need to take your car somewhere to fuel it, ever (unless on a very long road trip). You just come home, park, and plug it in. It is hard to communicate how good this feels until you've had an EV for a few weeks and you're driving past all these gas stations and kind of laughing because you don't need them.