Interesting analysis on Quora:

Have you ever wondered what this huge buffet that sits between you and the food when you come in is for?

Money. Fact of the matter is that buffets are cheap. Buffets remove a lot of the cost of running a restaurant.