I can appreciate both sides of the story really. Around us, there are many houses on long strecthes of main road, and none of them have off road parking. Furthermore, there are no free car parks or parking areas either. The nearest car park is private/owned by the pub (and you'd get clamped if you were to park there whilst not using the pub). The other one is public but is £1.20/hour to park. In fact I can't even think of anywhere in the city and surrounds where you can park off-road. I'd like to say that I would not entertain buying or renting a house if I had to park the car on the street. But many people are not in a financial position to choose.
If the council came along and banned street parking then I doubt any of those houses would sell anywhere near to market value, and there would be a huge outcry. I don't know what the answer is, apart from don't have a car if you want to buy a house, but that is highly impractical for most. I know where I live (we have a driveway), if I didn't have a car then I couldn't get my son to school without taking 2, possibly 3 buses which would be costly and take over an hour each way