I suppose you have to define "hasn't done much."
Perhaps your expectations are too high. Do you think $2 trillion dollars is enough to permanently pull the global population out of poverty?