You posted it on a public forum. I'm a member of the public. So yeah, you did ask me.
So what, police are supposed to be goddamn miracle workers now? So the situation's frustrating. You should blame the kidnappers, not the people working their asses off to save your friend. It's not a matter of not working hard enough or not being smart enough if the goddamn leads aren't fucking there. I've worked with the FBI for years. Sometimes it takes months to catch a break in a case. Disheartening? Yes. But true. You're a slave to what proof you're able to find and no, you don't stop digging until you find some, especially when you're on a timeline. These cops you're calling imbeciles have spent probably an entire week of sleepless nights trying to solve this case.
Calling them idiots because they're not able to pull evidence or suspects out of their asses just makes you look like an immature fool, which I have no doubt that you are. If you want to be helpful, shut the fuck up and let the cops do their jobs. If you just want to bitch, well...
Says a lot about your character, doesn't it? Or lack thereof.