The Hispanic American pre-1950 were a more catholic society that now, the protestants sects and communism weren´t but now all hispanic america are very influenced by the protestants anglosaxon american mentality, their names, english names, we see this in Spain, and many other things, it´s very complicated to change this.
Yes, nominally. The problem is that they’re culturally catholic and their identification as Catholics often doesn’t survive the move from south American majority culture to North American minority subculture.
One has to wonder how “universally Catholic” they are in that event. When it’s the only thing available and everyone becomes a Catholic basically because it’s the only thing there is, it’s not much of a self-identification, and that’s probably why it often doesn’t survive when they move.
BTW, we have the same thing in miniature going on among some cradle Catholics in north America and Europe, when they leave their families at the end of their schooling and more or less just walk away.
Also the pattern can be seen in Ireland, where the Church is fading fast. When previous generations had only one option and that was to become Catholic, any large break in practice will exhibit this kind of effect. You’ll see the people who were nominally, but not really Catholic, come out of the woodwork in droves, and that affects the rest negatively too. In some cultures, that number can be really significant. In Ireland, for example, apparently it was.
The answer of course is education plus tolerance when someone really thinks they have to walk away. The problem is that getting these people to learn their faith is like pulling teeth. They usually think they already know enough and don’t want to learn anything. After all, they’re Catholic from birth, or so they say as if it were something you inherited or something you put on like a raincoat.