I don't get why they're allowed. By installing a drop kerb, which no one can then park in front of, you're basically transferring a publicly available, on-street parking space into private ownership. Why would we, as a community want to privatise the highway in that fashion? If every house did it, then what would happen to non-residents, visitors, or tradesmen wishing to park on the street?