I think it goes a bit deeper than this and there is no right or wrong answer, last year a girl was evicted from an aircraft as her dress was inappropriate, basically showing too much arse and tits. My kids are stopped and asked to remove their hoodies in shops and malls, now my children are not their to rob the place, the same way a woman wearing a burqa does not have semtex strapped to her body. Motor cyclists are asked to remove their helmets in banks etc.
The law is clear on a lot of things and if a persons dress is in conflict of the law, then it should be removed or the person asked to dress appropriately.
as an example motor cyclists and pillion riders, by law must wear a skid-lid (in the UK)- does the burqa prevent this? Driving a car, it is against the law to have obstructed vision, does looking through a veil or burqa obstruct the persons vision?
-I don't know never worn one!
Then there's the security aspect, banks government buildings, airports etc all have cctv, well the burqa defeats this. The same way a teenager with a baseball cap, or a hoodie defeats them. But if a child is forced to remove his hood or baseball cap, then why shouldn't a person wearing a burqa, these are just questions not comments!
I think a dress code should be appropriate to the situation and venue.
Surely a woman would not get on a flight to New York or Tel Aviv wearing a burqa, imagine that standing in a queue at the airport and infront of you on the same flight is a group of people chanting passages from the koran, all dressed in black!
Same as I would not wear a basque and stokings and little else to a school open night!
But I would not like to be told I can't wear what the hell I want to wear if it is appropriate to the situation.