Happened to me too. One of my employees (a 20-something)found a wallet on the ground in San Francisco. She gave it to me. It had no cash but ID (including a military ID) and a credit card. This was pre-Internet. I spent time calling people with the same last name (fortunately, not a really common last name) in local phone books. I located his brother. He acted like I had stolen the money. My husband has found several wallets over the last 20 years on his morning walk. We took them to the police department and let them deal with it.
It’s the last thing you expect to happen when you make that kind of effort to return such a personal item.
I suspect most people would be happy to get their wallets back...we ran into some ungrateful/paranoid people.