Not true, moles will come back into the yard, the safest and quickest way to get rid of moles is to use traps, believe me I know this, I work for a Pest Control company, their main source of food is earthworms, not grubs, but they do feed on grubs and insects.