"I personally don't see anything wrong with the NDAA....it doesn't call for the indefinite detention of americans. So i'm fine with it.
Unfortunately for you, the NDAA uses weasel words. It states that the law does not REQUIRE American citizens and legal residents to be indefinitely detained without a trial following the mere accusation of working for a "terrorist group"-- whatever may be deemed as such. This means that it is ALLOWED but not required by law, presumably to gain retroactive immunity for already having violated an American citizen in this manner (see Jose Padilla)!
So, you are not safe, dennis4868. Nor are your fellow supporters of the NDAA, or their children and grandchildren. No one is safe from the US police state anymore, not even the members of Congress who voted for the damned thing. The battlefield in America's phony war on terror no longer has legal boundaries. Anybody can be snatched and tortured indefinitely according to this law.
Now to the contempt you have expressed for the basic rights of non-Americans. Clearly, you are not alone. Your casually dismissive attitude is shared by millions who couldn't care less about the atrocities perpetrated on people from other nations caught in the dragnet of Homeland Security. There will be massive repercussions, I can guarantee you this. The backlash has already hit the US tourist industry. Hard. Google the latest statistics on the drop-off in international tourism to the US. And that's just one aspect of the world of hurt that is coming to a hamlet near you, exactly at a time when you can least afford it.