According to published reports, the Army knew six months ago, that Maj. Hasan was not a happy camper. When you join the U.S. military you become a G.I., or "government issue;" and, for the most part, you must do what your superiors order you to do, and without question. However, we are on the brink of the year 2010, not 1865, and in the midst of another unpopular military action. There are many "career soldiers" who are not happy with their duty assignments.
I think its important to realize that one does not need to serve in actual combat to develop PTSD, (Posttraumatic Stress Disorder). There are dozens of noncombat events that could cause stress or trauma to you and not to me, and vice versa. Major Hasan could have easily developed transference and PTSD or Depression, simply by listening about the traumatic and stressful experiences of his patients.
The split second that others heard Major Hasan expressing dissatisfaction with his duties, the Army should have reassigned him to different work, while, they arranged for his discharge. Problem solved. Instead, someone in the Army, who more than likely still is receiving a paycheck, either shrugged off the possibility of trouble, or made the decision not to do anything.
Is there any evidence whatsoever that Hasan was the victim of anti-Muslim discrimination within the Army?
The answer might or might not be important. There can be no imaginable "discrimination" or "harassment" that would justify the reaction of firing 100+ rounds into innocents with two pistols. Murderous rage and insanity are explanations, not justifications.
Why not cut to the chase though. Instead of beating around the bush, why not just make the case succinctly? People of faith who overdose on an extreme interpretation of their faith are dangerous be it Islam, Judism, or Christianity. The problem remains that you can't just witchhunt them out into the open regardless how hindsight makes it appear that proactive measure should work.
Like it or not, this looks like another case where the U.S. Army needs to re-evaluate their deployment policies.