They're not trying to fix poverty itself. They're trying to fix the medical problems of people who are poor.
Solving someone's one-time problem for $500-1000 and letting him and his family get back to growing along with the rest of their economy seems anything but futile.