Es wird darin verarbeitete Nahrung hergestellt, welche die Zufriedenheit der Kolonisten damit steigert. Du hast natürlich recht, eine Kantine hat je nach Nahrungsmittel einen ähnlichen Effekt und wirkt auch auf den gleichen Moralwert. Aber nicht jede Mahlzeit wird von den Leuten in der Kantine eingenommen, manchmal sind die auch unterwegs oder wollen auch einfach nicht mit anderen Leuten essen. Deshalb ist der Effekt kumulativ.
Edit: Und zeris Nudelbeispiel ist auch passend.