And that’s all ignoring the fact that the city owns the parking strip, not you, and I don’t think they’re going to be interested in having that kind of equipment in their space.
Aren't some cities (LA comes to mind) installing level 2 chargers along the street?
There's also no guarantee they'll put it in front of my house. Or if long-term that's what I want (now I get home from work late and some other EV is parked in front of my house? How do I feel about that if I have an early meeting tomorrow?)
You are forgetting about the power of NIMBY!
If gasoline weren't already a vital piece of infrastructure, nobody would allow a gas station to be built in their neighborhood. Any time someone tried to build one, the pile of litigation would bury the prospective builder. This is already an issue and our society has largely taken the risks of having (literal) toxic waste at the end of their block.
If petroleum didn't already exist we'd be trying to create it.