I think it all boils down to poor catechism formation for decades. As JPII puts it we need to ‘re-evangelize the baptized’. For example, I don’t think no one in their right mind would endure receiving the Eucharist with their hands, if they know its history, its miracles, its theology- how the saints have showed love and veneration to it, etc.
Also, remember the parable of the wheat and tare; how the tares were allowed to grow (with the wheat) precisely for God to weed them out. Ie. they don’t have, never will they have the last word - but God. I also like this analogy: The culture of death is dying. First of all, they can’t flourish, since they would practice what they preach themselves: they aim for small families; most likely in their immediate circles (families, friends) would espouse this ideology as well and would do the same (contracept, provide and procure abortions, same sex unions, promiscuous sex that leads to broken families and emotionally traumatized children), etc. In the end, (like GKC puts it) it’s like a snake eating its own tail. It’s a threat to its own existence.
Lastly, this is why I find the US unique. Amongst all developed countries (and a super power at that) I have never seen so many Catholics on fire for their faith. Wanting the truth itself - not the watered down catechism. The kind of Catholics we are having are those who love the faith from the heart, not something “imposed” to them. Because they know it aims for “life” and to build the “Civilization of Love.” As JP II famously and correctly puts it, this is the “New Springtime of Evangelization.”