Wow, this is a toughie (tough question).
First, generally speaking, I feel it's very important for us to take care of each other----BUT, I also believe-in "First, to thine own self, be true", in that if we don't take care of ourselves, we are no use to others.
Now, that being said, the OP seems to be specifically speaking about government programs----so, in that line-of-thinking, I support the majority (meaning, if a majority is gonna be hurt by the discontinuation of a program, then I would, most likely, support NOT discontinuing it [it's totally a case-by-case basis, to me, though; I might support its discontinuation]; if, however, the implementation of a program is going to hurt the majority [ie, higher taxes; which would hurt ALL of the working poor, for instance], then, most likely, I would NOT support it).
Also, I agree with adifferentname, in that altruism serves the ego----all-too-often, it seems people only help others, to make themselves feel better about themselves.
_________________
White female; age 59; diagnosed Aspie.
I use caps for emphasis----I'm NOT angry or shouting. I use caps like others use italics, underline, or bold.
"What we know is a drop; what we don't know, is an ocean." (Sir Isaac Newton)