This opinion piece is in the realm of philosophy of science, not science itself. It’s describing a logical fallacy, the perfect solution fallacy. However, literally nobody involved in science would argue that perfect solutions exist, and something should be rejected because it doesn’t answer everything. I’m not sure what they are arguing actually, as the piece is very superficial, and it seems a bit of a straw man argument.
Striving for perfection is a noble goal even if it can never be achieved. It’s certainly better than rejecting science because it doesn’t have all the answers, while embracing pseudo-science which claims to have all the answers.
What abput when traditional science rejects (what it calls) pseudoscience because it has not come up with all the answers or reached perfection?
I’m not arguing there is no pseudoscience, i see it every day. But i find there is at least in some cases just a pure will of old school science to not believe in certain things because they could not figure them out previously.
What’s the question exactly, as maybe I’m misreading it?
Science doesn’t reject pseudo-science because it (I assume you mean pseudo-science) doesn’t have all the answers or reached perfection, it rejects it due to lack of evidence.
So, what’s your question then? Science doesn’t claim to have all the answers or have reached perfection, the opposite actually. What the lads in the article are arguing is that the standards of peer review in their field (medicine) are too high. Their argument isn’t fleshed out enough though to determine exactly what they are saying, but I would think medicine is one field where standards should be high.