An interesting piece. Academics, researchers, scientists,and the staff at universities are all human beings, and findings are always in one sense provisional, dependent on future studies, but there used to be various devices in place to guard against human frailty, greed, and bias from affecting the results and the type of research that will be funded.
They were imperfect (because of that human bias, frailty etc.), but proper seminar and journal debates, peer reviews, auditing research funding contracts etc. all served to reduce the problems Joyce discusses.
I think this has now changed, and one reason for those changes is the turning of higher education into a facsimile of commercial enterprises with customers (students or donors) and with products which should please those customers.
That students, in fact, are expected to change through the education they receive by learning to think better and more critically appears not to get much weight now. If the institution is supposed to provide them with what they wish to get at the point of entry, when they are eighteen or so, and not to force them to learn anything which makes them feel troubled, to me much of the reason for the existence of universities has gone by the wayside.
And once private businesses fund research, the firms doing that also become customers who must be satisfied. Even governments, where the funding system is politicised, might end up pushing for certain types of research only.