Sorry, but this is just typical glorification of Indian/Hindu nationalism and denial of actual reality.
Yes we have goddesses and the same men who worship those goddesses commit female infanticide because to them the female is inferior and think nothing of beating their wives.
Sonia Gandhi...