The battery pack in a long-range electric car still costs more than an entire traditional car sells for.
Assembled battery pack cost to the auto manufacturer is around $190/kWh right now, so the 60 kWh battery in a 2017 Chevy Bolt for example costs GM $11,400 at least. The 100 kWh battery in a 2017 Tesla Model S is a roughly $19,000 part.
Electric motors, inverters, DC-DC converters, AC-DC chargers, etc are also costly parts, but contribute less to the cost than the huge battery packs.
There's no way to take cars that retail for $15,000 -- swap a $3,000 traditional powertrain for a $15,000 electric one -- and not double the selling price. If you double the selling price, you're either in a new vehicle segment or you're not going to sell many units.
Until or unless the cost of batteries comes down significantly, electric cars can't move into the vehicle segments with the most new car buyers. It's not going to happen in 2018; even if there's a revolutionary discovery that allows cheaper and higher density batteries, it would take years to commercialize that discovery, then start manufacturing it at scale.
My prediction: EVs don't become a large portion of non-luxury car sales until the mid-2020s at earliest. Luxury car makers are going to start converting first.