No, I had my wording mixed up. I meant to say probable cause, not beyond reasonable doubt.
The problem is the standard for probable cause is becoming too low. The courts often just rubber stamp warrants. We need systems in place to make sure warrants are only issued when the facts presented are so compelling that there is no possible doubt that probable cause doesn't exist rather than just the bare minimum to get rubber stamped by a judge.
Insufficient corroboration is already basis to refuse a warrant, but in practice that doesn't always happen. You are at the mercy of the police and court system and if you don't have the resources (money) to appeal and get your conviction overturned, you get screwed.