So, jingl, if people have religious or cultural reasons for doing things, we should always make allowances, should we? For example, telling women that they must cover their hair because it drives men wild (and this is the women's fault for having outrageously provocative hair, not the men's for being unable to control themselves), not to mention cannibalism and female genital mutilation. I think that as a society we have developed some ways of dealing with the human condition which are regarded as generally acceptable to us, and we are entitled to complain about behaviour which is contrary to those ways. This includes telling women (not men, please note) on which side of a public road in London they can walk. You just try going out without a male companion in Saudi Arabia and see how far you get. That is their way, and if you are in their country you have to abide by it, whatever you may think of it.
I may have religious reasons for saying all that, in which case you, by what appear to be your own values, cannot object.