There is absolutely no necessary relationship between the worship of goddesses and the treatment of women.
France returns the head of a Hindu deity's statue from the 7th century more than 130 years after it was taken away in the name of research.