Let's ask: Who will pay for publication? taxpayer=no, tuition = no;
university = no; there is one more option that is adopted when open
access is required. Here's the notice at the website of a British
journal:
http://journals.physoc.org/site/misc/publicaccess.xhtml
"To assist authors whose funding agencies mandate public access to
published research findings sooner than 12 months after publication
The Journal of Physiology and Experimental Physiology, ...currently
offer authors the option of paying an open access fee to have their
papers made freely available upon publication. The fee is US$3,000."
That is the author pays $3000 to the journal for each article it accepts.
Fees at other journals mostly run from $1000 to $5000 (If you are
a graduate student living on $15,000 a year as a teaching assistant
and you need to publish to get a job, well there goes your lunch
money. Two articles?...that's rough) see the list of charges at
major journals at
http://www.lib.berkeley.edu/scholarlycommunication/oa_fees.html
The history and sociology journals I know about hire grad students
who will lose their jobs if the journals' funding declines.
Richard Jensen