I've been sitting here reading these comments while letting my gasoline generator run. I've not had it started in over a year. I had to clean the carburetor. It's now purring like a kitten. I'm letting it power a 1500 watt electric heater in the basement to not let all that energy go to waste.

It is not like one of those automatic Generac propane or natural gas powered units that kicks-on once a week for a dry run. Maybe in the future, there will be economical to own "compact" storage batteries available to get us through when the local electric service goes down due to weather related invents or whatever.
Anyway, my point is, many of us are waiting on the technology to improve and not burden us at the same time. Consumers will venture in as we've seen with the early Prius and other hybrids. Seems those first Prius hybrids were introduced to North America about 25 years ago. Practically all of them have been rolling billboards with loads of bumper/window stickers. As EVs have made inroads, I suppose we can say they're improving. As has been stated, access to a charging station is going to be an obstacle for some time to come, especially to those apartment dwellers as has been mentioned. A couple of days ago, I noticed a charging station at the local Pilot station that I did not know existed. I suppose there is an app for locating them. I've seen two solar powered charging stations within a 75 mile radius of my home, both put up by gov'ment agencies (Tennessee Valley Authority and Tennessee State Parks). I suspect those have huge storage batteries located below ground.
As I may have stated, I've driven a Gasoline Hybrid and was impressed.
Side note: I have just recently retrofit the wiring in my house to set-up for a Generac unit to run on Natural Gas (natural gas well on the property). I'll probably install a 15kw unit. It will meet my needs, maybe even for an EV.