We’re responsible for each other and giving alms is a very concrete way to acknowledge that.
Almsgiving is also tied to the corporal and spiritual works of mercy. Every Catholic is obligated, everyday, to practice those. Almsgiving offers a very clear and concrete way to fulfill that obligation.