one more thing to add:

every country has its culture, religion, traditions etc...
so we should stop criticizing them and issuing judgements that they're wrong or right. it is their country and they're free
in some wester countries like France, Muslim students can't go to school with Hijab. can someone tell me if this reduces her rights as a women. Yes it does, but France is non Muslim country and even if it is against human rights, I still think that France is their country and they're free to do what they want.
BA allows its staff to wear it and that agreat thing

so it is not about west and east only, it depends on persons points of view, cultures etc....
so instead of blaming and judging LET'S TRY TO UNDERSTAND