OK you wnt HITLER....so tell me what was the PURPOSE of hitlers requirement and what was to be done with the information.
Next what is the purpose of us doing it now and what will be done with the information?
your comparison belongs at moveon.org. As the premise is blatantly flawed.
The purpose of Hitler's requirement was to identify and apprehend threats to his authoritarian power.
I have no doubt that the officials who are pursuing these policies are doing so for the most noble and beneficient of reasons. But as Washington said, government is like fire - it is a dangerous servant and a terrible master. That's why they set up the Constitution in the way that they did, so that usurpations such as these would be challenged.
I offer no alternative because it's not my job to come up with ways to apprehend terrorists and criminals that do not shred the Constitution. They're the ones who swore an oath to support and defend it.