Darlok wrote:
There is someone for each economic-gap.
Also there are the so called "guilds", I belive support is one of the major ideas behind such a gathering of individuals.

Yes, but it would work better if there was a better guild system, with them specializing in crafts, instead of doing whatever. Having a normal guild system would make this work beautifully, as in:
Craft Master
----
----
Senior Members
----
----
Apprentices
----
----
Lower Members
Manual Labor
Assistants
The lower group would get the raw materials for the masters and other who know the craft well, and the apprentices would learn from them. Then the apprentices would become better, and the lower members would pick up on some of the craft as well. But this isn't the usual guild make-up in game, and most crafts dont have a specialized guild(Glassblowing, Carpentry, Mining, Goldsmithing, Gemcutting, Fishing, and other crafts dont even have a specialized guild).