Take a closer look at habits. If you park at work Monday through Friday, then the car should learn this and plan on getting enough charge to get you to where you go after work. So if for example every Tuesday you have to pick up your son after work, the car should learn that and give you enough charge to make that trip. Likewise, if you put a calendar event on your smartphone, and that event requires additional travel, the car should be aware of that in real time and go into the necessary charging mode. Your smartphone's calendar could even have a "tag" that says you'll be using the vehicle for an event so it knows to be prepared for that.
Also consider the possibility that car manufacturers might not want to to get too excited about electric cars. If you consider the number of systems, assemblies and parts in the modern car, those represents multiple revenue streams. Your engine's fuel system, for example, contains sensors, valves, computers, tubing, canisters, a pump, a filter, a float, relays, fuses, wiring harnesses, etc...that represents a lot of suppliers and points of failure for garage mechanics and parts suppliers to stay employed. That whole system could very well be eliminated, as could a host of others.
So it is not completely out of the realm of possibility that there is resistance to go electric by those who depend on conventional cars for their livelihood.