Visualise a London road of the slightly wider villa-style Victorian terrace houses. The road is single track, one way. Parking is in this parallel to the road format:
/|-@-/|-@-/|\
They are little bays marked up for two cars lengthways, then the bay terminates in a traffic-calming outcrop with a big oak tree before dipping back in as the next bay starts then pops back out with another tree and so on. These bays are on either side of the road. There are 10 bays in total and 10 houses. So spaces for 20 cars. There is little to no other parking locally as it is more of the same style streets on either side.
However, these bays do not belong to each house they are just a version of on-road parking. Whilst we all have never agreed to just use the two nearest your house, the road has a consensus that there are 20 spaces for 10 houses so that's has been what has happened over the years. Each house has two spaces and it's the two spaces nearest your door. We knock and ask, or trade off places if there are visitors or a household has an extra car. For example Vera* down the end only has one car but Betty uses the other space on an agreement for when her granddaughter stays, which is most days and so on.
A new neighbour moved in 6 weeks ago and has......
One VW camper (takes up a two bay)
One works van (takes up a two bay)
A tonka toy type truck (takes up a two bay)
and a family of 5 each with a car
So while I understand none of us own the road but buying a house with the knowledge that you have enough vehicles to wipe out over half the whole roads parking is just straight-up CF behaviour.
AIBU