Arguments over one experiment hardly throw all of science into disarray. Kettlewell's experiments remain well supported and well evidenced despite the critiques levied against him- remember, this story is 12 years old. The scientists involved all support evolutionary biology, Jerry Coyne has been a vicious critic of all forms of religion and yet, they were in all likelihood
wrong about Kettlewell's moths. You get people like this in science who, despite the majority opinion and majority of data, disagree. Alan Feduccia is another good example, off the top of my head. Very good biologist, disagrees with the prevailing notion that dinosaurs evolved into birds, and will defend that to the death. Universally considered very, very wrong at this point.
Yes, getting things published, ESPECIALLY controversial things is difficult. That's just par for course. If you don't have the necessary context to understand what the disagreement is over, you very well may think that these arguments throw everything into question... but they don't. Read the papers, go to the primary literature. Otherwise you're just crying 'HELP HELP THE SCIENTISTS ARE OPPRESSING PEOPLE' without any real evidence. Data is not kept at bay- it's pretty accessible if you look.
Amazon.com: Used and New: Evolutionary Biology
Here is a first edition of the book I was discussing on evolution. It is $2.74 plus shipping. It has the data in it and it offers citations to look up the primary literature that it uses to support it. I can vouch for Futuyma, he's a very good researcher and a very good writer, a rare combination.