Charity is often a luxury expense to escape one’s own poverty.
The socialist impulse to redistribute earnings is perhaps the worst use of this luxury expense.
Socialism is based upon the sins of theft, greed, resentment and jealousy. That is why it only leads to more poverty and terrible corruption and oppression.
Socialists lie when they name their political ideology of redistribution the same as Christianity’s alms for the poor. They are opposite spiritual actions.