I would disagree with that. Many examples to the contrary. But the problem in the US for both cultural Catholics, and cultural Protestants is that most in the the US have no real sense of history. Each generation seeks to reinvent themselves (which is normal in a way), but for the last hundred years or so in the USA, the older generation has not transmitted their values. So we get where we are today.
I am referring to those Catholics who are committed to their faith.