My understanding is that most / all articles in academic journals are written by researchers who are not paid by the journal. Then, the articles are peer reviewed by another set of researchers - who are also not paid by the journal. Then, those same researchers are charged by the journal if they want to have access to the article. It's very unclear what value the journal actually brings - outside of slapping a particular well known name on the publication they don't do much. All of the people that actually do the hard work receive no direct compensation.