This is strikingly similar to the downfall of Quora that's on the frontpage right now and I agree with the answers on that discussion thread. The solution, to me, is to establish more moderation. Which is to say, incentivize reviewers from all over the world to read and critique any scientific work instead of publishers hoarding all of the profit by themselves.