If you've never driven an electric car, you have no idea what you are missing. I've had 3 so far, Nissan Leaf, Chevy Spark EV, and a Model 3.
And there are some serious turds too - the Leaf is a soul sucking depressing car that should be only driven by people eager to experience depression. The Spark is a crap can with hard seats and a terrible interior - but it makes up for it with 325 ft. lb of torque that makes it thoroughly entertaining to drive. Roasted the front tires with only 18K on the car. The 2014's had 400 ft. lb of torque (different battery suppliers) - car is a hoot to drive. But both of commuting appliances at the end of the day.
And the Model 3 is just plain amazing - again 100% torque at 0 rpm is something you have to experience. I drove a Model S in 2014 for the 1st time - it completely destroyed every assumption I had about EV's.
EV's are not only coming, but they are the proper car for the vast majority of use cases (think commuting appliances generally). ICE cars will still have their place - I can't stand watching Formula E. Racing and performance cars are still about the smell and sound. But with millennials who don't bother getting their drivers' licenses, they don't care about cars the way a generation ago did. ICE cars will be a relic soon - that makes me personally sad, but it is a reality.
And don't get me started on autonomous vehicles - that train is coming faster than anyone can imagine.
Sounds like insider info to me