There are several good reasons for "terrorists" or anyone else accused of breaking the law to share the same legal rights as everyone else.
1. Who determines what a "terrorist" is? Lately, DHS has stated that "those who defend the US Constitution", those who are "expecting the Second Coming of Jesus", and anti-abortionists are all terrorists. These people are all AMERICANS and have been designated as being terrorists. Don't you think Americans should receive their constitutional rights?
2. The Constitution specifies that all who are accused of a crime in the USA enjoy these legal rights.
3. By opening the floodgates of torture, denial of Habeas Corpus, refusal to allow legal representation, we are also opening the floodgates for the same to be done to ALL Americans. We MUST insist that the government adhere strictly to the RULE OF LAW and to the CONSTITUTION, because it is what prevents our government from enacting tyranny on all of us, and protects us ALL.