How do you know what the proper role of the Church is?
When I refer to the role of Religion, I am not limiting it to the role the catholic church plays.
Religion encompasses (or should encompass) all aspects of our lives, and that includes a divine penal code, a divine social system, a divine financial system etc. when you limit the role of religion, you are limiting the role of God in our lives, and since we’ve been created to worship Him, I’m guessing He would want us to do things His way.
Giving free reign to Marx, Russel, Keynes, et al to decide how to best to run our lives, I doubt that was in God’s original master plan. He can create the universe in all its glory, the Human being in all his beauty and complexity, and cannot provide him with a set of fundamental social codes to base his life on, so that he can prosper and be happy, and utilize his energies and resources available to him to the best possible and ethical means? Again, I have my doubts.
There can be no social justice without a divinely inspired law to last for eternity, suitable to all nations and all times irrespective of the change of circumstances. The fundamentals have been laid down, it is up to the learned scholars of theology, who are also experts in the sciences of their time, to figure out the detail.
Marxism and Capitalism has been refuted quite extensively by our scholars, proving without a doubt that a divinely inspired social code is the only way to Man’s destiny for happiness in this world and the next.
Sources available if desired.