This gets mentioned a lot, but I think the point is really over stated. First, there's a huge amount of room for growth in electric vehicle adoption even if we assume that EVs are a non-starter for people who park on the street at night. The problem is worth solving, but we're no where near the point in which it's the main obstacle to further adoption.
Second, cars that are being used will generally spend a fair bit of time parked places other than home. For some subset of street parkers, enough of that parking time will be spent at facilities with public chargers to meet their weekly charging needs. This subset will grow as electric charging infrastructure expands to more places.
My wife and I actually own a Chevy Bolt as our only car and park on the street. We don't drive especially far in a typical week (I take mass transit to work and she works from home), but we generally are able to get all our charging in from our parking when we're out and about. And that's just using Level 2 AC chargers. If we drove further each week (or parked in places with chargers less often) we could easily get enough charging in by shifting some of our grocery shopping to Whole Foods so we can use the DC fast charger there while shopping.
Now this is in a city with pretty decent public charging infrastructure (Berkeley, CA) and obviously even within my city this approach won't work well for everyone. Still, I think it shows a possible way forward that could potentially work for a lot of people without necessarily having to have chargers at every street parking space.