You're not Chilean. You're Mexican. Get over it.
All religions do that. I'd say it's the poorest and uneducated people of Latin America the more religious. Middle to Upper classes don't believe in that stuff for a second, except the fanatics of the Opus Dei (and actually I suspect not even they believe that crap, they only do it for the money).