¿Es racional hacer contribuciones caritativas cuando tiene deudas (por ejemplo, préstamos estudiantiles)?

Toda caridad es irracional.

Si está dando dinero para solucionar un problema social para el mejoramiento de la sociedad, eso no es caridad. Eso es emprendimiento social, desarrollo, negocios del sector público o algo más.

Solo tiene sentido (o es racional, si lo desea) invertir en solucionar problemas sociales si cree que verá un retorno directo de su inversión. Lo más probable es que poner su dinero en pagar su deuda le dará un mejor retorno.

La caridad no se basa en la optimización de su estilo de vida o finanzas, o incluso, en términos más generales, la optimización de nuestras instituciones sociales y ciudades / estados / países.

La caridad proviene de emociones irracionales como la compasión y la generosidad. No tiene sentido fiscal pedir prestado dinero de una fuente para prestarlo a otra. Pero tiene sentido como ser humano dar lo que puede permitirse para reconocer la dignidad de otros seres humanos, aliviar el sufrimiento y apoyar a las organizaciones que mejoran la vida de las personas de su comunidad.