Agree, but how do you address the current problem, now that these people exist. Clearly the current strategy and these camps are just making it worse and if you release them, you are planting seeds of terrorism for a generation to come.
We should do all we can in society to prevent people from going to prison, but you can't just release prisoners without rehabilitation.
I wouldn't mind either for those in power tbh. Though I think in some cases we should at least give the American dictators a chance to be re-educated and become productive members of society.