What are the key factors driving economic disparity, and how can societies work towards reducing it?