If people want smaller portions why not just make more restaurants all you can eat?

Shoney’s uses that to market when they have a buffet.

Yes, but what makes this concept different is that it involves freshly prepared rather than buffet food which many people dislike.