As long as a Catholic you accept that it is a solemn commandment to care for the poor, the stranger, the oppressed etc. It’s not optional, and failing in this regard is the sin that Our Lord specifically calls out when describing the Last Judgement in Matthew 25. For the record, you’re describing the view of American Evangelicals who are also conservative Americans. Evangelicals in Canada, for example, have no issue with universal health care and other “socialist” policies that their American brethren take issue with.
I know what the Lord Jesus and the Church asks us to do, and I try to do it.
However, there is no command from the Lord or from His Church to agree with using the GOVERNMENT to care for the poor, the stranger, the oppressed, etc. The government in the United States wastes much of the tax monies it receives on bureaucracy and salaries for those administering the programs. And many of the programs are tied to other programs that are objectionable for Christians.
I personally believe that we citizens did a bad thing when we handed over the care of the poor, the sick, the immigrant, the minorities, the children, and the elderly to the United States government. We Christians and other interested people and groups should be doing this work, and the government should be involved only when there is a national disaster and large amounts of funds are needed quickly.
With private organizations, especially church organizations, a huge percentage of our donations actually goes to take care of the poor, the stranger, etc. There are also opportunities for the laypeople to volunteer and this gives us a chance to not only help, but meet those that we are helping and love them in person, not just with a check or a prayer.
Now there is constant squabbling and attempt to grab power and get re-elected by using “charity” as the tool. If we, the people, were administering the programs, we would be working alongside people who may not be like us, but who share our concern and want to help others. I think we would have a much more civil nation if we were all working side by side instead of glaring at each other across a ballot box.
I vote for candidates who support programs that give we, the people, the money and the authority to help those in need. I oppose candidates who want to “tax the rich” to get money to give to those in need. That plan has been proven over and over to be a myth or even an outright lie.