Staff should only be thanked when they operate and supply above their designated duties.
My last boss was like that. He never thanked anyone, and when I resigned and told him that he never thanked anyone he said he shouldn't have to.
His argument was that as long as he wasn't having a go at me, I was obviously doing a good job. Technically true, but I still thought he was a bit of a **** for saying that.
Still, bar one person I know, everyone else that worked for him has ultimately resigned and gone on to bigger and better things.
I'll always say thank you to people who do a good job, even if IS their job. But you can't really thank a driver if they're in their cab, unlike a bus or coach driver (or taxi driver).
--- old post above --- --- new post below ---
Really? Do you not say thank you when someone in a pub gives you a pint, or a coffee, or a sandwich? Do you just say "Goodbye" and walk off with it? is it not just common courtesy?
Why say goodbye? When you walk off it should be obvious you're leaving.