I live in the Rhineland, Germany. Rhineland Catholicism is thinly veiled polytheism, but there's still a huge difference between that and the fanatic idol worship in South America.
Then again, you can probably blame that on an overall higher religiosity in South America.