Extreme caution should be taken in embracing the Virgin of Guadalupe, as there is a deep cultural association between her and the pagan Aztec goddess known as “Tonantzin.”
This, by itself, would be less problematic, except that there is now a revival of sorts of a much more dangerous neo-Aztec cult, very strongly opposed by the Catholic church that recognizes its danger. The Santa Muerte cult.
“Saint Death”, as it is called, is clearly based on the Aztec goddess “Mictecacihuatl”, their ‘queen of the underworld’.
It is represented by a skeleton wearing ornate Catholic garments. And her cult is supported by the drug cartels. Estimates are as high as 2 million at least casual followers.
And the only thing keeping them from turning into a murder cult like the Thughee of India is the lack of a charismatic leader. The British had to exterminate the Thughee *twice* after they had launched campaigns of indiscriminate slaughter.
Ironically, Mictecacihuatl was far from being the Aztec’s bloodiest diety, as well, so it would be a profoundly bad idea to allow them to enlarge their panoply of gods beyond those they are already embracing.
The Virgin of Guadalupe can be a very virtuous Christian religious icon. But only so long as she is a purely Christian figure.