Mortals worship gods because gods are elegant and tall and have vast spiritual power.
Ordinary people worship Buddha because the power of Buddha's Dharma is boundless and can save all sentient beings.
Mortals are afraid of demons because demons are ruthless, capricious and do whatever they want.
Mortals are afraid of ghosts because ghosts are eerie, cold, and soul-eating.
Mortals are not afraid of monsters but laugh at them. In the eyes of mortals, monsters are charming but evil, charming but ruthless. I am writing a biography for the demon generation today just to tell mortals that they are wrong...