That is because He understood the economics of Leviticus 25, unlike 99% of the Church. Without an accurate reading of Exodus 23:11, one never could understand it.
BTW, you won't find an accurate rendering of Ex. 23:11 in any English translation other than at chabad.org (they changed it pursuant to my book on the topic; albeit they have one more tweak to go :-).
regardless, socialism is no answer or valid substitute
regardless of our lapses in charity - our own failure to personally live in accord with Exodus 23:11, socialism is no answer and no valid substitute