Developers are specifically limited by planning rules as regards the number of parking places they can provide.
There was an estate built a couple of years ago in Alton where the LA, on inspection, decided that there was too much opportunity for on-road parking and insisted that the developers block same of the spaces off by building "Build outs" with flower beds on them!
Madness really
They want to encourage public transit usage, but don't provide any decent public transit connections because LA's are a bunch of incompetent *****.