One of the key principles of Catholic social thought is known as the principle of subsidiarity. This tenet holds that nothing should be done by a larger and more complex organization which can be doneSo, that principle is why bulking up the State's taxation system, to forcibly take money from those that have earned it, to give to the poor, is NOT within the limits of charity. by a smaller and simpler organization. In other words, any activity which can be performed by a more decentralized entity should be. This principle is a bulwark of limited government and personal freedom. It conflicts with the passion for centralization and bureaucracy characteristic of the Welfare State.
It ain't charity if you act like Robin Hood. And, despite the presence of Friar Tuck, Robin Hood didn't act like a Christian.