Part of the problem that I see in these discussions is that we no longer have a common agreed upon vocabulary with which to discuss. Seems to me that we have at least two different definitions of what "social justice" is, maybe more, being used here. There is also wide disagreement over how best we as Christians can assist those who are less fortunate. Part of that is a disagreement not so much in whether those who are hungry, lacking adequate shelter, and the like, should be assisted, but what to call it. We sometimes talk past each other and also disagree about who should be helped and especially how.
So long as we are dealing with people there are going to be those who would rather receive a hand out than a hand up. In the long run, those would be best served by being given the choice between trying to support themselves and going without. Allowing people who are capable of being productive to mooch off of others is no blessing. However, there are several problems with this realization. One is the difficulty of distinguishing between those who cannot provide for themselves and those who will not. Especially when dealing with a large system and many people. The likelihood of error, either way, is large. It is more important that people are helped who need it than that people who are capable of fending for themselves become dependent. Another problem is that those who have been or are trying to simply be dependent need assistance in preparing for and obtaining employment. In the long run, in order to fulfill the mission of assisting those in need a certain amount of those who scam the system is to be expected, lest in rooting out the weeds of the moochers, we start rooting out the wheat of those we came to serve.
it will likely need to be phrased differently when dealing with secular politics, but for us Christians it should be enough to realize that these are our neighbors whom God calls us to serve. For secular politics we may need to distinguish between justice, social or otherwise, and mercy. For Christians, they are our neighbors, fellow people whom God created in His image, whether they acknowledge Him or not, and so when they are hurting, for whatever reason, we are to help as we are able. The Good Samaritan did not stop to enquire whether the man beset by robbers had acted foolishly, or whether he was a good person. He saw a need and assisted.
That said, we should also be wise in our assistance, helping in ways that will help most, which means not always as the people want, or a particular political party or movement wants. There have been many failures among the successes of America's attempts to help the poor. The massive high rise blocks of public housing projects have mostly been torn down as ultimately failures, for example. A common political accusation is that if you do not support our programs, you just don't care about the poor. Sometimes, for some programs it is because people care about the poor that they oppose certain programs.