Colin, unfortunately many people take the view if someone is being paid to do a job they don't need to be thanked, an attitude I heartily disagree with. As you said, it cost nothing to be polite, or to thank someone, even if they are "only" doing their job.
Peter.