To clarify, I think groups of people building something together is valid and doesn't have to be in the context of a business as per my previous post, and maybe should be done more often.
Your first post sort of conflated "business" and "family" and no ... that's a bad thing. Businesses shouldn't get to call themselves family. I don't want the place I have to go to get money to live (which I wouldn't need to do if I was rich) to impose any emotional/moral obligation like a family. If a job starts treating me badly it's great to able to get another job without dealing with the ethical "is it right to abandon your family" type questions.
> Money did not exist before it was invented.
Inventions are children of necessity.
Money (of some kind) can only not exist if a static group of people are in a perfectly static environment where all their economic needs are met.
When the environment is only a little dynamic, historically enforcement of a "static environment" has been attempted with rigid social rules and hierarchies, but things like the plague, droughts, floods, and natural disasters don't listen to them.
When environments are dynamic and experience changes--drastic or gradual--different skills and tools will be needed to adapt. Markets will pop up. A human-independent store of value among peers in a large enough group of people will always be necessary.