Academics should stop doing free peer-review for non-open-access journals.
I'm a CS professor and for the last several years have refused almost every review request from a non-ACM/IEEE journal.I'm also an associate editor of an ACM journal and often have a very hard time getting people to review submissions.  My sense is that a lot of my peers have simply stopped doing (most) journal reviews at all.A person can be totally overloaded just doing conference reviews, which are a lot more fun anyway.  The papers are shorter and (at a good conference) the papers are a lot better than journal submissions.