That blog does it belong to you? In that you've written that sex outside of marriage accrues sin to the husband but I don't see you write something similar for the wife.
If the indigenous people were not Aryans, why did they use Sanskrit names like 'Narayana', 'Shiva', etc for their deities, why not use a name from their non-Aryan language?
Adi Shankaracharya also says Vishnu is the supreme GOD. So which is the real one? Could Indra's be corruption by others? Is there anything actually in the Vedas themselves?
Incarnation is an English word for avatar.
Concept of Devi is not exclusive of Shaktas, Shakti is the wife of Shiva, she need not be mentioned, Sita was an avatar of Lakshmi, who is Vishnu's wife. It's mentioned in Valmiki Ramayana that Sita was an avatar of Lakshmi.
Read Valmiki Ramayana...