We certainly do so for new immigrants. And we do so for the military and sensitive government jobs.
Are you implying that native born Muslims are all loyal to the constitution? Or that they get a pass on treason? Or are you assuming the whole idea of treason is passe?
"Are you implying that native born Muslims are all loyal to the constitution? Or that they get a pass on treason? Or are you assuming the whole idea of treason is passe?"
No, to all your questions. However, native born Muslims are not required to take loyalty oaths or any other kind of oath, unless they take a federal job or join the military or government.
Do they get a pass on treason? Of course not. Nobody gets a pass on treason. But...when was the last trial of someone for treason? Do you know? Is treason passe? Nope, but it is very strictly defined in our Constitution. Indeed, it is the only criminal law in the Constitution. Have you read the definition of treason? Do it, and you'll see why it is rarely used to charge anyone.
Treason is a word bandied about here on FR a lot. Few who use it actually understand what is required for treason to be prosecuted.