You have to give Catholicism credit. They managed to not only eventuate polytheistic desires into monotheism via the Trinity, but to satisfy one of mankind’s constant needs, a female deity, without admitting it. Impressive.
No wonder the spiritual battle is being lost. I believe this grieves the Holy Spirit.
Simply praising GOD (Father, Son, and Holy Spirit) with songs and testimony would have driven the demons away and brought those who are called into the fold.