Love most of what you said here John, but one point at which you are still linguistically demonstrating a failure to keep two distinctly different notions separate.
You said, we need to allow the emerging economies to grow and move up the economic ladder to deliver equity. Actually, that is an assumption based on false premises.
If we deliver abundance of all the basics of life to everyone, we have not improved their economic position (they still have no money) but we have improved their situation in reality (they would have food, housing, water, education, communication and transportation).
The error is in equating those things with money.
Oxygen in the air is vital for us all, and free because it is abundant.
We have the ability to develop technologies that can make all of the basic necessities of human life as abundant as oxygen, and therefore as free as oxygen.
Doing so will do nothing in economic terms, but totally transform existence for many in human terms.
It is so hard to see that human values and economic values are two very different things.
Economic value is human values with a scarcity measure multiplied in – so things with zero scarcity have zero value.
What most people seem unable to see, is that using such a measure as the prime social measuring tool cannot deliver abundance – because such a measure always values abundance at zero.
One major way of increasing economic value is to increase scarcity (look at the profits being made from Arabian Oil at present).
It is a systemic issue with money as a tool, and with today’s technology, the issue is becoming critical to our survival.