The Catholic church is not all one thing. The Marxist part of the church is very dangerous to liberty and the faith of Catholics and Christians. It is always a struggle and Rick doesn’t get it beyond the social struggle.
Centralized control for the redistribution of wealth (social justice) often moves ahead while the social conservatives in the church have managed to hold their own for the time being on pro life issues. Economic marxism will defeat the social conservatism in the name of separation of church (Chritian morals) and state (amoral humanism).
There is noi marxist part of the Church. There are only marxists who claim to be acting like Catholics when they are going against the social teachings of the Church. The social encyclicals of Leo XIII are anti-marxist but also anti-statist treatises.The pope had to address the anti-Catholic policies of the Bismarck Regime and of the socialists, too.