Let's talk about average people, not corner cases.
I drive a 70 mile commute every day. A couple of times a year I'd like to visit my family in SoCal from Phoenix. Half a dozen times a year, my son goes camping with the Boy Scouts.
So, for roughly 260 days a year, I get in my car in the morning with a full tank of electrons. I do my commute, get home and plug in. I won't visit a gas station the whole time. And I'll save about $120 / month using electricity instead of gas, even though gas is at historically cheap inflation-adjusted prices and I drive a 32 mpg gas car.
Roughly 6 times a year, I'll probably need a different vehicle to go camping, because the Boy Scouts like to camp a long way from Phoenix for some reason, and there's likely to be no superchargers on the route. That's a drawback.
Twice a year, I'll stop in Quartzsite (conveniently and purely coincidentally halfway between Phoenix and SoCal). It'll take an hour to charge, and my family and I will eat and pee. Then we'll drive into SoCal, and plug in to a probably 120 Volt outlet at my mother's place.
People will quickly figure out that, even driving an economy car using really cheap gas, electric cars are significantly cheaper to operate. Once neighbors and friends have electric cars and love them, most people will realize that they seldom have a need to travel more than 200 miles on backroads. If they're going to travel on highways, an appropriate choice of electric cars will mean that they get delayed (an hour on a 5 hour trip) but that's not such a big deal.
My prediction is that 10 years from now, the vast majority of new cars will be electric despite the minimal drawbacks we see today; the day-to-day utility will completely overshadow the relatively minor inconveniences.
I can't wait for my Model 3 to be ready...