I agree and I don't.
I agree that murderers should be treated as murderers, and need swift and strong justice to ensure that their murdering doesn't continue.
BUT
Terrorism IS rational. With few exceptions, terrorists are not crazy, wild killers. They have very specific reasons for what they do, and have very specific goals, and have very real, honest motivations. To ignore the reasons for terrorism only leads to more terrorists popping up. I'm certainly NOT saying that the victims of terrorism are getting their just desserts, nor am I saying that terrorist should be negotiated with. But I do think that an ounce of prevention is worth a pound of cure.
There are, of course, some terrorist groups (Al-Qaeda being one) who have completely unresolvable concerns. Bruce Hoffman (an academic! the horror!) refers to these groups as 'apocalyptic terrorists' -- a group that can only win through total destruction of everybody else. They need to be shot in the head. In my opinion.