The original scenario you're responding to is the problem of people who don't have a driveway or garage. They'll need to take their car somewhere that they can get a full charge while they do something else. Not an insurmountable problem, but it's definitely an impediment to universal adoption.
Teslas have a range of around 300 miles.
That really isn't a big frequency difference.
In practice charging a Tesla takes me less than a minute. "Remember to back my car into my driveway and plug it up."