Broadly, your views are right. But many countries in the Islamic world, may not be receptive to them - that is most of India's neighbours. Many Islamists see "secularism" itself as "unislamic". In the last ten years or so, many muslim women in India have disappered behind burquas and veils. In the south, Tamil Muslims, who had never veiled their women, ever, and had the same freedom to dress as Hindu women, are now predominantly veiled, that too in black clothes. In the hot weather of Madras, it must be a form of torture. Even ordinary muslims (not fundamentalists)cannot be persuaded to let their women folk be like the majority of women in India. How morality is preserved by covering women's (of all ages) faces and arms,I am, as yet, not convinced. In an advanced country like Britain in the name of Islam or "family honour", women have been killed by muslim families who are second generation British. Some of them are more conservative than their brethren in Mirpur and West Punjab. This unwillingness of Islam to share universal values of secularism and democratic liberalism is a huge problem, even in India, where the largest population of muslims in the world lives. As for Hindu women in rural areas, a great deal of work has to be done to ensure they get the same nutrition and education as male children. Narendra Modi of Gujarat goes to villages every fresh school year,ensures the enrollment of female children in schools. He ensures the schools have proper teachers.