The Police or ISD IS incompetend in this case..... NO
DOUBT ABOUT IT....
But long before that, they were very much trying to get those JI
members back into the fold...... some works, some doesn't.....
those that doesn't works, they should have lock them up and throw
away the keys.....
But of course..... with the NEED to give Known Criminals their
Human Rights..... we can't do that.... can we 
How are you so sure SG is very "human" to the prisoners. We are
one of the few countries which still have death sentence.
Anyway, I don't think there are any civilized countries which
will do what you suggest above. Otherwise, this will certainly
anger the muslim population which will then lead to unrest (like
what happen in Iraq when exposed on the treatment of US soldier on
Iraqi prisoner).