I once had a bank card fall out of my pocket at a movie theater. My mistake, should've put it in the wallet but was in a hurrry.
Most likely someone on the cleaning crew stole it. Same pattern, tiny fast food purchases followed by lots of several hundred dollar purchases. My bank (Huntington), did not catch it at all. They drained the entire checking account.
They mostly went to Meijer, three times spending over $300 each time, all on the same night. And every time, they paid with credit and no cashier there asked for ID. (Yeah, I didn't have a lot of money back then, this was around 2008? or so, I believe.)
Filed a police report, went to the bank. Took about two weeks to get the money back, barely made rent that month as a result. A detective called me one time, asked me to call him back. I called him back probably five times leaving messages for him, he was never there, and he never called me again. I never heard anything more on it.
They can easily catch these guys if they want to, they just apparently don't give a shit, as there's nothing really in it for them. Better to go after revenue-generating pursuits like civil forfeiture, I guess. Maybe they just have too many cases, but by not resolving them, all that does is embolden thieves to keep doing this shit because they know they'll get away with it.
Moral of the story: keep separate checking and savings accounts, don't ever carry around cards that can ring up more than you're comfortable losing. Nowadays I keep less than $1,000 in my checking account (which isn't as much for me anymore), the rest in savings. If I want to make a big purchase, I'll bring my credit card along with me that one time only. I wanted to do a debit-only card to require a PIN#, but those are far too restrictive. Way too many places are credit only (fast food, restaurants, parking lot ticket machines, etc.)
Also, wallet chains. They look tacky as hell, but they've saved me more than once. If you wear khakis, they're essential.