I don't know what would have happened if the badge became detached from the employee, but if it was then found and the employee wasn't, they would know something had happened to him or her.
It wasn't a perfect system of identification, but better than nothing.
You may very well be correct about some of the badges still lurking in drawers, Mark, so it will be interesting to see if any more turn up.