Progress, YES but the GAP between Need and Investment is DAUNTING