Definitions aside, the main problem is that the Japanese language has a word for cult, and that word is not used in the game's script, at least not in the parts that I've translated yet. It wasn't use ...
I appreciate your suggestion, but it will stay as the Daimon "faith." The reason: That's what the Japanese script says. It's a religion which is held in high regards by most of the villagers ...