I think sometimes we lose sight of the reason for the "tip" -- IMHO, I think it is extra, for someone going the extra mile. So rather than me telling their boss that they were exceptional, which wouldn't get them any extra money, I tip them.
Colin says that is their job - to serve. True, but...