They also eat "bad" eggs. If they don't eat the "bad" egg, they'll carry it to some distance from nest (one of our Slates carried one off to a distance of seventy yards from nest). Not sure how they know, but they do. Point of eating/removing is to prevent anything that might smell & attract...