"The only reason the person of ability would slack, or the person with need would ask for more then they need, is because they are afraid. Afraid of being taken advantage of, for instance, or afraid that if they don't take more then they need now, they will suffer from want later. In a culture where fear prevails, these are legitimate concerns. But Imagine a culture where no one need be afraid because they can count on the unconditional support of everyone around them. Imagine living in a society where one's creativity is fully appreciated and valued, and one's needs are freely and generously provided for. Can you?" - Jeanne
So let me get this stright what you are asking for is a world that is fair am I correct? If I am correct then you want this fair world to bleed off into the real world. I will ponder this for eternity because a fair world is not really a world I would want to live in a world where everybody gets what they deserve; be it bad or good because it could easily cause more bad in the world then good think of the horror movie wishmaster. One wrong word spoken out of context can cause you to get what you deserve. Now lets look at greed and the fear of not having enough when needed. If everyone has what they need and something new came out how would everyone get it at the same time and if one person gets it first then others would fear they might not get one fast enough so the fear will always be there.