the demons have a divine protection from their evil god, and the reason the spells used in that world are 'inefficient' is because parts of their chants and spell circles have added lines/inscriptions to borrow some divine blessing from the spirits.
Suimei also nailed it thinking of Lefi being a spirit(partially)