Why natural networks are more stable than man-made networks