The publishers are a fake authority, any legitimacy comes from the peer review. To underline and accentuate this I think one should make the review process public (with anonymous reviewers). And at publication time, also publish the name of the reviewers (possibly just a list, unconnected to the review comments). This way reviewers actually have a personal stake in the quality of a paper. Don't want your name associated with the recommendation of a bad/flawed paper. And on good papers, its nice to get actually some credit for doing the tedious review work.