Most waitstaff deserve it.
I have to admit though, I know nothing of his restaurant. He could have lots of good people. But I don’t even go to restaurants anymore. The trendy chain restaurants are all staffed with spoiled brats. I can’t stand it. The image in my head of these useless punks getting chewed out makes me smile.
I think I've identified your problem...