I think that when it comes to jobs, there should be three primary categories.
• Employment (Freelance Hire / Contract Work)
When there is some sort of work with precise monetary offer.
• Investment Employment
When there is a work, but with future monetary prospects.
• Volunteering
This 100% for training, practice, hobby, etc.
In that sense where the actual problem begins, is that Investment/Volunteering are colliding. These somehow give false signals, and case various misunderstandings or misconceptions. I think that all people up to some point are good-willing, however when various mentalities collide with each other, is not odd to lead to certain misunderstandings about how things roll.
So to make a better explanation:
• Employment: Here things are very clear, and nobody will make a mistake.
• Investment: Here everybody will be very aware and know better what they are up to, if the offer suits them, how to manage risk, how to open up to new and future potential opportunities. All of these are based on a decision of the person who is willing to participate in such collaborations.
(And do not take these lightly, the most successful collaboration in recent history happened in the game “RainWorld” where the main programmer and a sound artist, worked diligently for many months and delivered perhaps one of the most impressive indie games).
However in this case it must be stated clearly that this is not VOLUNTEERING, is most closer to INVESTMENT of current time, with the prospect of future potential success.
• Volunteering: This is only a matter of people getting to know each other, forming strong communities of common interests, perhaps deriving with some sort of end product. Perhaps this somehow collides with INVESTMENT, but is only to protect newcomers, so they are not promised millions of dollars before a default cube is placed on the scene. Everybody will participate here for the sake of it, and this has nothing to do with monetary gains. People shall not expect to gain any money from this.
Perhaps you might say that some companies/individuals might exploit the system in order to get free hands. No! They must be either willing to work in community projects (ie: making models for the open source game TuxKart or something), or they are from organizations/heritage/museums etc.
If we talk about a very ambitious individual who has the vision of making the next big thing, we are not talking about volunteers, we talk about investment in this case.
I am not saying things in absolute terms, but you get the picture, that things have to be cleared up a bit in order for misunderstandings are prevented.