Frequency is also a factor. An extra 5-10 minutes added to a commute each week in order to fill up is no big deal. 30 minutes every day in order to charge is unworkable
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.
If you only need to get gas every week (assume a small SUV like the model Y, a Ford something or another) you're going to get 24mpg, and have a 16 gallon takn or so.
16*24 = 384 miles of range. A Tesla should be able to do what, 300 miles on a charge? You shouldn't have to charge every day.
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."