Berghdahl should have never been allowed into the Army. The US Coast Guard had already washed him out (
https://time.com/2861963/the-significance-of-bergdahls-washing-out-of-the-coast-guard/ ). It leaves a bitter taste that good men were killed and injured in attempts to find/rescue him and almost as bad to release known terrorists to obtain his release. However, the Army lowered standards (or even ignored standards) to meet recruiting goals, so I can't completely blame Bergdahl for all the chaos he created.
Leadership failed Bergdahl and the men sent to find him. We should hold Bergdahl responsible, but we should also be investigating the chain of command that allowed this to happen in the first place.