I tend to form a deep loving relationship with my cars in which I refuse to put it at risk of any damage by scrotes. I spend hours lovingly polishing and caring for my car and try to keep it in absolutely mint condition. Therefore, if I was to park it in tescos and have some scumbag scratch it with their shopping trolley I would be gutted. I get upset when a bird dumps on it, let alone if it got dented/scratched. This doesnt stop me from going out, enjoying my car and in fact I use it every single day for work rather than it being a weekend "toy".
If it was some old banger car then sure, id not really care where I parked it, but when its your pride & joy and one of the most expensive purchases you have ever made, I want to keep it in perfect condition. Theres also the hassle, inconvenience & cost of any repairs should someone run into it with their trolley etc.
Same way I feel. I don't think one way of viewing this is better necessarily - it's just how you feel. I totally get the argument of the people who say use it all the time and don't stress but that's just not how my mind works