I agree.
Any nation -- pagan or Catholic -- who at least lives by reality (including human nature) is going to have a huge edge vs. countries that have literally gone insane.
Imagine an army of Muslims -- all men -- vs. a Western army made up of countless peoples and tribes (no common culture among them) as well as both men and women. I'd put my money on the Muslim army.
Going supernaturally insane is one thing. But you can still do well ON THIS EARTH. But eventually those errors creep into, and start affecting the NATURAL REALM so you have things like transgender, ritual ѕυιcιdє, contraception, and other religious errors affecting REAL LIFE. Perhaps it's inevitable that those who cast off the truth eventually wallow in error, including errors about obvious things in the real world.