The same stuff regurgitated with every generation. Hogwash.
No. Such creatures are just manifestations of the cultural anxieties of the society that creates them. Like conspiracy theories.
Every party has a pooper....