Graduate students need to publish papers to advance in their careers. Postdoctoral students need to publish papers to be eligible for a tenure track position. And tenured faculty need to publish to obtain grants and keep their jobs. It's called publish or perish.
Replicable research needs more time and money to conduct. But what researcher wants to publish once every few years?
Since there is no centralized authority for scientific research to vet papers, it's up to private, for profit publishers to publish the research they deem appropriate.
The publishing industry should be abolished completely. It's a relic from a bygone era. But I'm not sure what should replace it.
Maybe a centralized library of science under the US government. Replace papers by software inspired open source projects where all scientists can contribute, given proper quality controls. Papers and journals are discrete units of knowledge. No one reads journals from the 1940s, not even scientists. There is plenty of knowledge in obscure tomes that may be revolutionary but no one knows exists. So, replace discrete units of knowledge by continuous projects.
I think there are too many scientists, honestly.