It’s all greed, car parks are there to make money. Either by paying for the space or getting more cars into set area to maximize foot fall in your shop.
All making for smaller spaces and zombie shoppers not taking extra care to use them.
As for the paint,you said you’ve not long had car, was it previously owned by twunt and someone trying to settle old grudge, and you copped for it unfortunately.