There are many reasons why cyber security plans fail but these are the top 7. In my estimation lack of cyber security training is huge. Maybe that's why there are so many cyber security jobs on the market today. The demand is huge. Anyway the seven reasons are: 1. Bad assessment 2. No clear goal 3. Lack of a strategy 4. No business plan 5. Poor performance 6. Lack of meaningful metrics 7. Not investing in training