Even parking it in the garage isn’t fool proof

. I walked past my car on the driveway one day and somehow I managed to flick up a stone up from the path into the car!! Of course it left a little chip. Grrrrr.
It’s very annoying but there’s a sense of inevitability about it.
As for putting plastic films etc on... I’d file those in the same bucket as mud flaps, seat covers, bonnet “bras”, alloygators, etc etc. Making your car a bit uglier in the vain hope of keeping it nicer for the next owner.