I think they will be the future of cars, because they are cleaner and relatively easy to drive. With a lower cost of power recharge, they are also easily accepted by consumers.
In China, there has been a support policy that you can get a free license plate if you buy an electric car for several years, which is to promote the sales of electric vehicles. Tesla also built their new factory in China to catch the trend.
But as a driver, I feel there are still some aspects needed to improve for electric car market. With limited drive range and limited charging point, electric can only be safely used within relatively short distance. The situation can be worse if there is an unexpected traffic jam and a cold weather.
So I think electric cars are great invention of this era, but I am expecting a technology upgrade in the future which can maximumly expand the capacity of power storage.