I think some people may be conceptually challenged by a travel bug. They, like many of us, never bother to read the instructions on how to log a find an a placement. I have helped several on their way, but feel guilty when they are lost..Just me. Even though I travel several states. I will leave them alone.
Hopefully there will be a better system someday.