Are we still building a better future?