I could not spare her the trauma of having to cope with roofers on our property, and she took a particular dislike to one of them, but I am now reading all the utility meters myself and phoning in the readings to minimize traffic to her domain. Cats know instinctively who loves them and who does not. They take great delight in annoying her every chance they get. Time and again, they will visit her garden or her open porch and defecate on it, just to express their disdain at her attitude. And those are the same cats who would never hurt a bird on our property, who would never disturb a flower in my garden.
Cats only damage the property of people whom they despise.
Cats are too precious to be owned by people who do not appreciate their personality. Maybe people need to have a cat personality themselves to be able to live in peace and harmony with one. If you do not have that type of personality, then maybe you should find a pet whose personality is a better match for yours. This article is also linked below. I love cats more.