Surely there has to be a cost to the infrastructure of publishing and curation though. And possibly all the work of setting up and organizing the peer review process. So they probably charge the institutions or authors submitting the paper instead of their readers. But perhaps we should treat scientific journals as a public good, like libraries, or at least have a publicly funded option. Or have universities and institutions fund it for the public good.
Oh absolutely. I agree. I don’t think anyone’s disputing that something about it needs to change. Even given that things cost money to run, for profit journals that can basically act as gatekeepers means there’s also going to be excessive price gouging and profiteering and that needs to change.