I don't know why it is, but simply doubling or tripling the recipe ingredients doesn't always work out. I suppose the reason is, if there is a small error in measurement, or a "rounding" of amounts in the original recipe, the error is compounded more and more as the quantity grows. Probably large feeding institutions such as cafeterias or hospitals or even restaurants have to have their own special recipes which have had the ingredient amounts adjusted for those quantities. I also suppose it works the other way; large recipes don't always reduce properly if you only want to make the dish for only 4 people.
Socialism is a lot like that. Socialism works in relatively small groups. The Amish are an example. In relatively small groups, such as communes, one can control not only the division of labor, but one can insure each person works or they get kicked out.
Unfortunately, this concept does not seem to work that well when you try it with millions of people. Oddly, not all people want to work at the job they are assigned. Some don't want to work at all. All still want to eat.
If I have condemned Socialism on this blog, it is only because I believe history shows us that it isn't workable on a large scale. Too many people have to be forced to do this or that, and the society gets too oppressive. Or else, work isn't enforced at a level to meet needs and desires, and Greece happens.