[–] Justintoxicated 4 points (+4|-0)

Depending on the journal and area of science the research has various ranges of public/private funding, for example theoretical physics papers would mostly be based on publicly funded research whereas medicine/pharmaceuticals are mostly privately funded. The publishing journals also charge the submitter fees that can enter the thousands of dollars for review/publication (both sides get hit, researchers and journal readers). Often private companies will publish because peer review adds greater credibility/prestige to their research, this makes things like enrolling for clinical trials easier because referring physicians have access to your data and can identify patients where your research may help. I'm very much for free access to journal research, especially if it's publicly funded.