You stiffed the waiter on the tip. That has no effect on the cook. If it's the cook's fault, you took it out on the waiter unnecessarily. Reading the check would have allowed you to apportion blame properly. Instead, you took it out on the closest person, who may or may not have deserved it.