Massive poverty and obscene inequality are such terrible scourges of our time - times in which the world boasts breathtaking advances in science, technology, industry and wealth accumulation - that they have to rank alongside slavery and apartheid as social evils.