The real issue is why the chain of command took no action about a soldier clearly unfit for duty. Just the PowerPoint he gave showed he clearly opposed the Army's mission in Iraq and Afghanistan and had some extreme religious views.
Something was fishy. Right after a bad evaluation and the FBI looky-loo at emails he's shipped off to Ft. Hood and suddenly he's being deployed after being at Walter Reed for 12 years. That doesn't add up.