I see Communism defined very loosely where is seems to work, but very precisely when meant to deny failure someplace else. There are far more people in my family and far more of my family at our Thanksgiving than the size of their camps. We frown on being stingy with other family members, but don't consider ourselves communists.
Communism:
com'·mu'·nism
[kom-yuh-niz-uhm] Show IPA
noun
1.
a theory or system of social organization based on the holding of all property in common, actual ownership being ascribed to the community as a whole or to the state.
Communism | Define Communism at Dictionary.com
"the !Kung's emphasis was on collective wealth for the tribe, rather than on individual wealth.
This brings us back to Edward Bernays, propaganda and building societal bias. I'm not advocating communism as a system, let's understand that from the start but I do understand systems and why they fail, regardless whether that system is democracy, socialism or communism. they all have good and bad aspects but they fail because of man's flaws.
The reason this is important on a thread about self sufficiency is because it goes to the root of human survival and while democracy or communism might fail as a political agenda driven by the 'state', aspects of either, or both, can work very well in a small community of individuals who recognize the overall benefit group unity brings to individual well being. Being able to put aside negative human aspects, such as personal greed, that may doom a political ideology won't doom small group application of community survial only enhance it.
You can say your family gathering is not communism but it is a communal application where individuals all work together for the benefit of the whole even if that action is simply reduced to each individual making a specific Thanksgiving dish. Bring that action to a larger scale and you have individuals united together communally for the benefit of a greater chance for group survival.