A few tough years ahead but still huge improvement in last 50 years