Read some books by Thomas Sowell sometime, I can provide you with some names if you want. He references some communal Jewish settlements which lived just like your example. Oh, and they all had the "everyone gorging themselves" problem.
Also, your example does make a mistaken assumption that if everyone is a polite diner, everyone will be ok. What if you have 2 million diners? And the food on their platter is well beyond their ability to measure easily. They can't tell if the amount is enough for the other ~2 million diners. No matter how much they take, they can't tell how much it affects others, because even a huge amount of overindulgence makes an almost un-measurable difference to their neighbors. That leaves you depending on a communal group to make decisions, but the decisions are still made by individuals who all lack the proper amount of information to make a decision. Of course, then people suggest creating some leading group that will collect this information and make decisions for the good of the group. There was a book published by two soviet economists on their dismal failure to provide this leadership. I can get you the name of the book later, it is enlightening. Too many people assume a state controlled economy failed because of greed and bad leadership. They make a convincing argument that an economy of any decent size is just too complex and too rapid in its changes for any human to manage it with any hope of success.
Then there is the pigs. Oh greedy pigs, they are so greedy that when one of them finds out his neighbor is starving, he offers to go get them more food, if they pay him extra. No pig relies on the benevolence of the baker to get his food, but relies on their mutual self interest. Every pig is seeking out a way to make the other pigs life better, not out of benevolence, but out of a desire to make a profit. In this way even the greediest pigs who play by the rules benefits society as whole.
Or, we could just assume we are all ignorant of which is better and look at the results. China used to be communal, and over 300 Million people lived in extreme poverty. It changed its food production over to greedy owners, and now about 200 million people live in extreme poverty. Those 100 million people difference didn't die, in fact the population increased. The same people, mostly the same government, when they lived as diners they starved, when they let the pigs take over, a lot less people starved.
Your thought experiment is cute, but you need to be very convincing to make me reject something that brought 100 million real life people out of the most destitute living conditions.