Is it unhealthy to feed a child snacks too often?

Yes. The simple statement is that a human is gaining weight when they absorb more calories than they burn. If the weight gain is excessive then the snacking is a problem.