I think the key point, Levi, is that those biblical collectives were entered into FREELY and VOLUNTARILY, without denying anybody their legitimate rights to property.
St Thomas Aquinas said (I believe) that it was not prudent to attempt to REQUIRE every virtue, from every human, by legal obligation. We can give incentives to people to do the right thing, but there’s only so far we can go in attempting to force the rich to provide for the poor.
As Jesus said, we will always have the poor with us. It’s part of this fallen world. That’s not to say we don’t have a moral obligation to do what we can. It’s just we need to keep a realistic perpective, and remember that many times we will disagree on what is the best way to help the poor. Maybe the best solution will turn out to be some aspects of socialism and some aspects of capitalism, thereby attacking the problem from a variety of angles.
But Socialism tends to portray poverty as the problem of the rich, rather than the problem of the poor. That’s one problem I have with it. Also, it tends to portray poverty, or a lack of “power”, as the worst thing that can befall a person - something else which the Church teaches is deceptively false. Of course, Marxists latch onto this and call it the “opiate of the people”. But if that “opiate” is actually true to some extent - that a simplicity, or some tolerable degree of poverty, is perhaps a sanctifying influence if accepted in the right spirit - it would be wrong to deny it. (Hope that doesn’t sound like a rationalization not to help people - I think we can see that the Church does indeed help people and does not use this thinking as a rationale to be lazy or indifferent.)
The other thing that came to my mind is that some people do still live the biblical collective ideal, or some form of it, to this day. People in religious orders and lay associations practice a sort of communal living which I find interesting. Perhaps this is the wave of the future. But again I think forcing people to enter into such a living arrangement would be very wrong - it has to be freely chosen.