I hadn't planned on adding any further comments, but then a thought came to mind.
Those of us who live in the "winter zone" probably need to realize we aren't going to keep our cars perfect over the winter. Just the nature of where we live and the requirement to clean snow/ice off of them will lead to some minor defects that will need correction in the Spring (not to mention the effects of salt/sand/etc hiting the vehicle while you drive). We can minimize the damage, but it's still going to happen.
I came to this realization last night as I was clearing off my black car. As I pushed the frozen chunks off my roof a couple went rogue and instead of falling off the opposite side of the car, they slid down the windshield, bounced off the wiper, and then slid along the hood to the ground. At first I was impressed by how slick the hood was, but then noticed the marks the ice made in the frost on the hood. I can just imagine what happened to the paint. I was a little concerned, but simply came to grips with the fact I did my best to mitigate the damage and will have to touch things up a bit when Spring arrives.