You must not lose faith in humanity. Humanity is an ocean; if a few drops of the ocean are dirty, the ocean does not become dirty.
I do feel part of that generation of people who were rather idealistic in the '70s and became disillusioned in the '80s. Not just about social services issues, but the world.
The war was declared over - the end of major combat operations - in May 2003. Release procedures got under way immediately; reducing the population from 8,000 to just over 300, of course, requires fewer military police soldiers.