Is it hypocritical to be a Christian and also be against welfare? Recently someone informed me that it was hypocritical to call myself Christian, and to be against many progressive/liberal policies (the specific argument was about US-run welfare)

So my question: is it hypocritical to call myself a Christian and not support welfare programs?
There are many times in the Bible we as Christians are called to give to the poor such as "If anyone has material possessions and sees a brother or sister in need but has no pity on them, how can the love of God be in that person? Dear children, let us not love with words or speech but with actions and in truth." 1 John 3:17-18 NIV

So, while it is said that we  must be willing to serve and give to the poor, it does not say it is the government's job to serve and give to the poor.

While I won't say if I am for or against government welfare, I do not believe the Bible tells us we must support government welfare.