I guess we're just really, really lucky that all these terrorists got their equipment from the same place that Wylie E. Coyote orders his gear from.
...or is is there something else going on entirely that some refuse to ackmowledge?
Personally, I believe they should be executed, period, end of discussion.