From Matt Walsh:
Christ does call you to give to the poor, but take note of that word: you. You need to give. You. Personally. Physically. Of your own free will and volition. Christ is not outlining a budget proposal or advocating for a certain form of government.
He did not say, “I was hungry and you lobbied your political representative to write a piece of legislation that will appropriate money from your neighbor and, after a portion of it is siphoned off for other purposes, and much of it is wasted on fraud and abuse, a certain small percentage was used to fund programs that would eventually give me food.”
The New Testament would be, like, 600 pages longer if this is how Christ approached things. Luckily, He was far more direct.
What He actually said was simple: “I was hungry and you gave me food.”
As in, you saw a hungry person and right there on the spot gave him food. Or, knowing that there are a lot of hungry people in your community, you, through your own efforts, took your own money and gave it to charities that help the poor in your neighborhood.
That is what the Bible tells us to do. And do it we must.