Have we solved the world's problems yet?