Sometimes I feel like non-scientists have this idea that scientists should be super-rational actors and never be bamboozled or be wrong, but frankly, that isn't realistic. Scientists are fallible, have finite time, and are subject to social trends and pressures like the rest of us. Expecting that they always get it right is unrealistic and not good for science.
Is it though?
In reality I would expect the effect to be even more pronounced because progress on a hypothesis is almost certainly non-linearly related to the number of people working on it (with some point of diminishing return, of course). It is totally reasonable for a community to more or less work on proving or eliminating the few most reasonable hypotheses at a time rather than to spread themselves over the (frankly enormous) space of hypotheses relevant to a particular area.
I'd hardly argue that our system of allocating scientific research effort is perfect, but how could it be?
A model of research without evidence demonstrating its accuracy is not convincing.
You might claim that we could never have discovered the Higgs without such coordinated efforts, and I could counter that without such coordination, we might have sooner discovered and advanced alternative paths that require considerably less funding and coordination, like wakefield accelerators.
I don't think science that advances by stepwise consensus will outperform random, independent search in general, but only in very limited scenarios.
> It is totally reasonable for a community to more or less work on proving or eliminating the few most reasonable hypotheses
Only if "the community" consists of largely independent thinkers that reach their own conclusions, and are not influenced by fads or celebrity personalities. That's the only way to actually ascertain "the most reasonable hypotheses", and unfortunately, scientists are not immune to such influences.
https://biology.stackexchange.com/questions/3223/what-altern...