Then there is the problem of the store. I don't know if you have noticed that self-service stores are generally small, or opened in relatively less prosperous places, and some are directly upstairs, so the store rent is relatively low. Comparatively speaking, for those restaurants, some self-service stores can leave a lot of money every month just by renting, so the cost invested by the boss is relatively small.
There is also the cost of ingredients. In fact, most of the ingredients in the canteen are very cheap, and the dishes in the canteen are regularly placed. Generally speaking, the first thing you see is something greasy or full, such as cake and bread. The boss will make them look good, so as to tempt you, let you eat them early. Most of the drinks you drink are carbonated drinks, which make you feel full.
Then we'll talk about the time limit. The general cafeteria has a time limit. The lower the price, the shorter the time limit, in order to control your food intake. And they are all charged according to the number of people. Some family meals, the elderly and children can't eat too much, but they still have to get the same admission fee as others, so the boss can earn more.
Finally, people nowadays attach great importance to health, and few people eat enough now, because it is not good for their health, so they won't eat too much when they go to the buffet.