There's definitely plenty of suburban development in the US that could support small neighborhood businesses without parking spaces, but in the overwhelming majority of the country, they're literally not allowed to exist without special permission.
In theory this ensures that any one business doesn't put undue strain on the local supply of parking spaces, but in reality I think it creates a sort of feedback loop that hollows out walkable downtowns/village centers, in favor of sprawl, where a car is required for 100% of trips (which in turn further increases demand for parking).
Even where it's allowed (which is more places than you think, look at zoning maps) and some places where it's not (variations exist) the places that do pop up usually die.
It takes serious dedication and time to turn a culture around, throwing in a few "desired third places" isn't going to cut it - at least not before the rents become too much to bear.
The whole parking thing is just so weird. Looking around my neighborhood, every house has a two car garage and enough room in the driveway to park either 2 or 4 more cars. But somehow street parking is at a premium.