A women wearing a nijab could be anyone. It makes sense that people about to take an oath be required to verify who they are. This ruling is pure bullshit.
To what end? Why would someone impersonate someone taking an oath of citizenship? Do you think that oath actually matters
An oath matters to me, and to most people. That is why oaths are taken in court.
The entire German army was held in thrall to the Nazis because every soldier was required to take an oath of obedience to Adolph Hitler. Even while conspiring against Hitler, the generals would not act until Hitler was confirmed dead.
An oath of alleigance to a country is very serious. If an imposter shows up to take the oath, then the person who was supposed to take the oath does not feel obligation to the country. That's why the people who take any oath needs to verify his/her identity.