Many security failures are not the fault of ignorance, incompetence or a lack of concern. Instead, they can arise from a variety of systemic causes, such as a lack of training, the unavailability of required tools or even a disconnect between the perceived missions of different teams.