Any time things appear to be going better, you have overlooked something. In recent times, it seems as though a sense of optimism and progress has been pervading much of the world