CAMBRIDGE – The promise that each generation will be better off than the last is a fundamental tenet of modern society. By and large, most advanced economies have fulfilled this promise, with living standards rising over recent generations, despite setbacks from wars and financial crises.