It's the time of year again when I find my citrus plants covered in wiggling bird poop. The caterpillar form of the swallowtail butterfly is extra fond of citrus plants and they make a point to have their first point of life in my garden. I have a rule that I make plain to the little critters: you can stay if you don't eat too many leaves. Eat too much and you get evicted. It does no good for them if the plant dies.
It got me thinking: where do others sit on the scale of "magazine perfect lawn piece" to "it's less garden and more forest area I found to live in"?
Do you have everything where the animals can't get to them or are you fighting the birds for the perfect ripeness of a fig?
What about planting something else that they'll eat like hop tree? Obviously that's not much of an immediate solution, though.
To answer your original question, it's always a balancing act. I love all kinds of butterflies and moths, but an asp on plants near my front door still had to go. They turn into the southern flannel moth, but as caterpillars are capable of a very painful sting.