I am surprised they didn't address the perverse incentives this may create. Surely, if trying to help people out of poverty, you shouldn't make their help _contingent on them continuing to use thatched roofs_. Worth noting, because if the program is successful, it will change which communities are most in need of help, so you can't just run the algorithm once and forget about it.