Can I put a little bit of 'from each according to their ability, to each according to their need' in here.
We should have lots of wider, closer spaces for bb cars, lots of wider, closer spaces for P&T, or atleast with covered walkway between the nice wide spaces and the shop. That covers the people who have genuine need.
The 'from each according to their ability' is covered by how much you spend btw.
Then you can have some somewhat closer, somewhat wider spaces which for the sake of argument, we will call 'winker spaces', for all of the people in a rush, people in bmws , businessmen in sportscars buying fags, people with an unoccupied carseats who want to pretend they are with a child etc, etc.
We then just rely on people to accurately guage where they should park.
Oh OK - I know that it all fell apart on that last bit...