The holy name does not kill the demon. It kills the demonic tendency in the heart of the demon that awakens pure love with pure compassion of the soul.
Cut the Anarthas with Scissor of Holy names of the Lord.
Of sacriﬁces I am the chanting of the holy names [japa].
Bhagavat Gita 10.25
Caitanya Mahaprabhu has recommended that everyone chant the Hare Krishna mantra just to cleanse the dust from the heart. If the dust of the heart is cleansed away, then one can actually understand the importance of the holy name.
Nectar of Devotion, Chapter 12,
What is the power of Lord’s name ? The process of chanting the holy name of the Lord is so powerful that by this chanting even householders can very easily gain the ultimate result achieved by persons in the renounced order.
Living beings who are entangled in the complicated meshes of birth and death can be freed immediately by even unconsciously chanting the holy name of Krishna, which is feared by fear personified. — Srimad Bhagavatam, 01.01.15.