I gave up eating at buffets when I saw a 10 year old girl pick up food from the buffet table with her bare hands, place it on her plate, change her mind and then put it back on the buffet table.
No matter how crappy your waiter is anything is better than this (unless you make your waiter mad and he spits in your food).
Buffets are to restaurants what Vegas is to class.