The level of justice that has to be applied has to be measured in relation to the consequences. The fact is, despite what the intention of the law may be, as you stated, the result is there are people who are kept in indefinite detention for years. When they are released, it's into a form of house arrest. They face the prospect of eventually being deported to a country where they may be tortured. This is a very serious situation. It's equivalent to a severe criminal sentence, and it's not acceptable that people be subjected to this sort of treatment without having a fair trial and being able to defend themselves.
On December 4th, 2007. See this statement in context.