And one way or the other it is the way civilization has functioned for a very long time. The Roman government gave out bread, in medieval times the Church was granted vast tracts of land in no small part to assist the impoverished.
Libertarianism is a utopian notion. Relying upon a poor person’s neighbors to keep them alive, particularly where said neighbors may not be much better off, is absurd.
Libertarianism is to my view a fundementally sociopathic ideology, and it’s unfortunate that the church doesn’t more stridently reject it as as wrongheaded interpretation of subsidarianism.