I can't help but see that the one big elephant that stands in the way of most of these promises is Religion.
People will keep using religion as the excuse to foster hatred and war, inequality, kidnapping, torture and rape of women and girls, exploitation, especially of children and women. War leads to poverty and famine and diseases. Not to mention the pollution it causes to the environment.
Women and girls are mentioned many times in the document, I have a nasty feeling that they are suffering hugely in the current wars.
I can imagine how that penny might suddenly drop.