True. Very few things in life are 100% absolutely sure. There is a reason for the saying "Never say never". To me it is about the odds. How often is electric netting or electric fencing (if installed and maintained correctly) going to cause harm to a chicken? How often is it going to stop a predator? Personally I'll take those odds.Warning: electricity does not 100% prevent birds from getting caught.