I really feel for anyone who suffers this especially when they have no alternative than to park on the road.
We live on a narrow road and our boys cars have lost door mirrors on plenty of occasions even when they've been folded in.
Our parish council have recently allowed overnight parking on our village hall car park in designated parking bays at £10 a month or £100 a year which is cheap as chips compared with the cost of normal parking or car repairs. So we've taken 2 bays for our boys cars.
My Zed is garaged and the Merc and Jill's Polo sit on the drive. My works van sits on the road outside my front door.