NOBODY thinks buying a Tesla is going to be cheaper overall. Those that buy them are poeple who have more money then they need and can spend 100k on a toy.
now the other (cheaper) electric cars i do agree with. why spend 8-12k more for slightly better gas mileage?
In fairness, Telsa does market their cars as being cheaper to operate. Which they are. Until the batteries go.
http://www.teslamotors.com/en_CA/goelectric
Electric has a long way to go before obtaining mass market appeal. They have a high up front cost and lower range than gasoline cars, and take a long time to refuel. Whoever makes the first EV that can drive 300mi on a single charge, takes minutes to recharge, and can be sold for the same price as a base Honda Civic, they'll be a billionaire.
The problem with petroleum is it just happens to be a perfect fuel. Gasoline, diesel, and kerosene have a high energy density, are light weight, and stable. The best Lithium-Ion batteries maybe hold 0.95 megajoules of energy per kilogram. Petroleum bi-products hold 40-46MJ/kg. Which is why smaller EVs have such limited range.