what else can they stuff up?
Pretty well anything, after all they are human. Thats why they share the data with various competent research groups and agencies to get independent analysis. This takes time and they have to have to search on the best evidence they have at the time. It doesn't help they have to report on every little thing on a daily or shorter basis else they get accused of hiding information
How can we have confidence in anything these so called experts undertaking this search tell us?
Thats up to you and your understanding of the process and the challenges involved. As for me I'm more than happy with the effort they have put in considering all the challenges.