Quote Originally Posted by Awha View Post
Just the idea of thanking someone for doing their job well as they are supposed to eludes me.
Saying thanks is a sign of appreciation.

Just because you expect them to do their job, doesn't mean they will. So when you see someone doing their job, you appreciate them. If everybody does their job, you wouldn't appreciate them because you can trust that your expectation will be met. But you cannot do that in the real world, so when someone lives up to your expectation, you give thanks to them.

It's why there are several holidays in certain parts of the world to give our appreciations of people doing their "jobs."

Father's/Mother's Days celebrate parents raising and parenting their kids well.
Veterans/Memorial Days celebrate soldiers doing what is expected of their job, even if it means going to war, even if it means dying in that war.
Even wedding anniversaries are celebrations of people meeting the expectations of keeping their wedding vows.