We had a parcel delivered a little while ago and they gave us the full name, photo and little biography of the delivery man in the tracking details.
It got me seriously wondering if I was expected to invite him in for an afternoon cream tea and add him to the Christmas card list.
It seemed quite creepy and intrusive to me and I thought at the time that I would have hated it if it had been me doing his job. I only cared about where my parcel was and when it would be arriving - I couldn't care less who brought it, as long as they were reasonably friendly (which he very much was - maybe scared not to be now I knew all about him to plot my revenge on him
)
I think the big problem is that of the imbalance in relationship.
If you're a teacher or HCP, you have all of the personal details of the child/patient, and often get to know them quite well, so by also giving them your name and basic details, you're demonstrating a mutual balance of trust.
If any old stranger can just walk into a shop and take a tin of beans to be scanned and then pay for it with cash, they get to keep full anonymity themselves - so why should they get to know your full name just for scanning it and taking their money?