Housing may be a little harder to accomplish usefully for the people that would live there for this idea, but business would likely work well. The problem with housing (if it encompasses a large area and not just small subsets of the available area) is that some people functionally need a car for their job or life. Cutting off large amounts of housing from those that commute or those that need to make semi-regular long trips for other reasons (maybe picking up children weekly for a custody agreement, or taking care of a relative that is semi-dependent).
Maybe paid dedicated parking separate from the housing and only allowed to people that live in the area (with an increase in price for a second car for a household) would suffice, as long as it was planned well. But that's the problem, poor planning (or changes over time) could cause problems again.
Maybe paid dedicated parking separate from the housing and only allowed to people that live in the area (with an increase in price for a second car for a household) would suffice, as long as it was planned well. But that's the problem, poor planning (or changes over time) could cause problems again.