I have worked with many Muslims and most agree that the various forms of garments that completely shroud and veil the female figure are a cultural requirement, not a religious one. The Qu'ran states that both men and women should dress decently.
Like the Bible, the Qu'ran is open to interpretation, so viewpoints differ as to what dressing decently actually means. During the pilgrimage to Mecca women must not be veiled, but may cover their bodies as much as they want.
Some Muslim women and girls choose for religious reasons to wear a headscarf, a burqa or a niqab, but some of the women I know who do so, admit that they do so because their parents, mothers-in-law or husbands want them to do so, and are agreeing for the sake of peace at home. Obviously, a ban on the more enveloping forms of dress, helps these women.
If I travel to Jordan, Saudi Arabia, the united Emirates or Pakistan, I would naturally wear long sleeved shirts and a head-scarf out of respect for the prevailing opinion in these countries.
So why should we not require women not to walk around completely hidden behind face veils in our society?