Chances are you need much less range than you think 330 days out of 356, and on the remaining you wouldn’t mind a coffee break to stretch your legs once in a while. Yes that even applies to travelling salesmen and the like: Go stretch your legs and run some numbers while you charge (but the X days out of Y will look different).
Where things get actually problematic is when people can’t plug their EV in at home over night or at work, though for city commuters that too might be possible to alleviate by making a picnic tour to a charger once in a while. But yes generally speaking most places need better infrastructure in parking garages and stuff.
More importantly, what we need much more of is not cars but public transit, well-maintained, reliable, frequent, and cheap at the point of use (roads get cross-financed by taxes so tell me one reason why not to do it for public transit), non-rural areas not supporting that kind of service need to be reshaped into being dense enough, as well as be walkable, that includes there being places you want to walk to, like schools, supermarkets, corner stores, hair stylists, restaurants, in a nutshell the kind of commercial activity you want in a residential area (looking at you, North American suburbia, where good living is illegal)
Because you know no matter how much I like the concept of EVs, and having spent ~2000 bucks on a license 20 years ago, I’ve never owned a car. I don’t need one. When I have something large or heavy to transport I take a handcart with me on the five minute walk to supermarket or parcel pickup, respectively. Somehow I never get stuck in traffic doing that.