Steven, I agree one hundred percent - In all the time we've had our dog past and present they have been confined to the fenced in yard - Not only to limit liability for any unpleasant accidents, bites, poop, etc. but to keep the animals safe themselves. Unfortunately cats are not as easy to corral as a dog - they're natural born escape artists.
In a perfect world owners could be held responsible for damages incurred by their pets, just like if their minor children perpertrated it - Unfortunately most owners will just blow you off without so much as a by-your-leave.
And it really is rather uncivilized to harm or destroy animal who really has no concept of how we cherish our automobiles -
My suggestion for any who encounter this problem is to document the offender, talk reasonably with the owners and if that doesn't work maybe pursue a nuisance complaint with the authorities - maybe even the animal control people eh?
Here in Kernersville, NC cats can be picked up by animal control if certain things occur - Say, somebody is bitten or scratched while trying to shoo a cat off their car - By law they have to quarantine the cat for 6 weeks to see if it developes symtoms of rabies, and the storage and upkeep is charged to the owner - Doesn't take many trips to the pound before the owner will decide to cut their loss and perhaps control their animals a bit more carefully.
Certainly not a solution, but a starting point eh? call your animal control board and see what their regs are in your area.
By the way, I've suffered catprints and scratches on my LBC's - I don't care for cats all that much myself - Just for the record..
Bob M.