Best thing to do though, is park far away from the rest of the asshats in ANY parking lot. Even across a street if need be where there's less occupied parking. Walking is good for you and better survivability for your car (or truck).
Oh I do. I also park where at least one side of the vehicle is protected by a parking "berm" or light post. When I go to the costco in Columbia there are a couple spots with a berm *and* a light post with just one space. I usually get some bird shit on my car but beats the alternative.
I do need to get a dashcam and think I would be inclined to wire it so I can leave it running with key off.