The World Bank report does note that “Human development indicators show significant progress in IDA countries in recent decades.”
For example:
~ Since 2000 average life expectancy has risen from 58 to 65 years.
~ Maternal mortality rates have dropped from 5.3 to 3.0 per 1000 live births.
Also “access to basic sanitation, electricity, and the internet has improved substantially in IDA countries since 2000”
DB2