The aphids and weevils don't actually raid your base. They aren't a faction as they are harmless. I'd say that if you are having an over abundance of them at your base it's because of where you are built or the little guys just really like your base. I've killed hundreds of them each and never gotten a "payback incoming" from them. Actually the only faction that has raided my base so far has been the orb weavers and that's only because I'm built inside their territory (The hedge), and the raids only happen every 6-9 in game days (it actually seems like it takes longer than that before they decide to attack and they are based on how much you kill them, invade their space, or encroach on their territory. If the presence of that many aphids or weevils is an issue I'd suggest filing a support ticket with the devs. They have heard the community about the faction raids, which is something they've said would be happening early into the early access, so hopefully make it toggleable thing for people who don't want them. From what they've said though it doesn't seem to be possible atm with older, non custom, saves.