Every one of us must have come across such posts that we (Hindu society) worship women and we rape/molest/harass them.
First of all, we need to understand that “We (Hindus) worship women” is absolute nonsense. This moronic idea is being imposed on the Hindu society by the left-liberal intelligentsia and unfortunately, we are falling prey of their propaganda. It’s not a woman which is worshiped as the Supreme Reality ( Durga/Kali or any other name or form of the same divinity), it is the Supreme Reality which is worshipped in the form of a woman. Hinduism is not the creation of some tribal brains like the several self-righteous monotheisms are, so is its idea of God. It is based on the experience Vedic Rishis had in their Samadhi, a transcendent state, way beyond the capabilities of the human mind. The same Brahman (ब्रह्म) manifests itself in every living and nonliving being or we can say it permeates everything. It’s inside everything, everything is inside it. It has form, it is formless also.
Therefore, depending upon their own experiences, the method of spiritual practice they adopt, people worship the same Brahman in different forms, be it man, woman, cow, bore, monkey, tree, snake, river, mountain, land, planet, star, sky, air, water etc. So, whenever anyone says that Hindus worship women, he/she must be replied that we worship snakes also.
Secondly, whatever form of Gods/Goddesses you worship has nothing to do with crimes in your society. For example, the USA which is far more materially developed and has completely different religious ideas (the majority is Christian) has higher crime rates against women than India has. Same is about several other countries which have no significant Hindu population. So this ” we worship women…” is just a left-liberal/feminist trick to shame Hindus and make them apologetic.