I have a small raised bed of asparagus at home and it is one of the very few things I do spray. Early in the season, when you are cutting spears, I don't see asparagus beetles often and if I do, they get squished.
Once I stop cutting and let the ferns grow, I keep an eye out and spray once with Provado if I see them. It is systemic, so one application usually does me for the rest of the year and I spray early morning or late evening when bees are not around. I prefer one go of a serious pesticide to multiple sprayings.
I haven't found another solution, but I have a home garden full of flowers for as much of the year as I can, a wildlife pond and log piles hidden behind shrubs. The place is buzzing, crawling and creeping with insects. On the plot I leave nettles to grow on the boundary bank next to me and plant flowers as well.
Pesticides are not great for wildlife and I avoid using them as much as possible, but I'm not sacrificing whole crops for an ideal. You can do a huge amount to promote insect life and tbh I reckon that can make a bigger difference