I disagree because you might actually need the terrorist to acquire information, if you go and kill the terrorist right after they commit the crime, you wouldn't know why or the reason behind doing it! Even though you think it's bad to keep a criminal, it actually is beneficial because you can get the answers you need.