We're not talking about what's good, or what's ideal.  This is about whether a government can deny public services to someone practicing their religion.

I spent time in Kabul and in other muslim cities and countries (although not as much as you) and I don't care for niqabs at all.   That's different from using the power of the state to prohibit it.