In DC, they tow cars in street sweeping areas.
And, helpfully, usually park them a few blocks away. You get a ticket but don’t have to go down to the pound.
I doubt there are enough free spaces to do that in NYC though
"DSNY estimates that about half a million drivers fail to move for their sweepers every week. As a result, debris remains on the street and ends up blocking catch basins, worsening the increasingly frequent flooding in the city, according to a spokesperson."
nyc.streetsblog.org
Prospect Heights Tried a Lighter Approach to Street Cleaning Enforcement — It Didn't Work - Streetsblog New York City
The city cut the days drivers in a small sliver of Brooklyn had to move their cars for street cleaning — and they still broke the rules!