you might think so - but, i'm seeing some dead trees around here. everyone thought it was too much rain - mold, or whatever - but, they're killing trees, crops, flower beds. supposedly hydrangias are on their 'don't eat' list - but the leaves on mine were full of holes. and, a few other types of flowers.
here are some to plant near crops to keep them away naturally (supposedly):
ageratum, arborvitae, ash, baby's breath, garden balsam, begonia, buttercups, caladium, carnation, chinese lantern plant, cockscomb, columbine, coralbells, coralberry, coreopsis, cornflower (sunflower?), daisies, dogwood, dusty-miller, euonymus, false cypresses, firs, forget-me-not, forsynthia, foxglove, hemlock, hollies, hydrangias?, junipers, kale, lilacs.
i can attest for them not eating my forget-me-nots, sunflowers, and junipers. also, small flowers such as daisies, baby's breath, etc. but they have really liked my hollyhock. it's maddening because they replant themselves and i wanted to use the seeds - but it seems that these beetles like this plant.