To oversimplify a little, there are two kinds of people:
1: There are the "zero sum game" people. I think they are sometimes called "conservatives". As they see it, if you give entitlements to someone, then there is less left for them. Out of kindness, they might support very limited entitlements for a short term to help only the severely needy. But they will always be critical of entitlements, because they worry that what is given to others implies less for them
2: There are the "rising tides lift all boats" people. I think they are sometimes called "liberals". As they see it, a reasonable program of entitlements makes for a better society, and everyone benefits from that.
Fundamentalism - the anti-American, anti-Christian branch of American Christianity