I agree that there must be a balanced approach to dealing with phishing. There is no silver bullet. Where we fail is when we assume one piece of technology or one training technique will solve the problem.
http://www.darkreading.com/threat-intelligence/the-limitations-of-phishing-education/a/d-id/1327786