I've always said that the problem is not framed correctly. Who gives money to the greedy publisher, for basically nothing? Blame them first and the problem will go away.
EDIT: blame the academic management who gives the money to the publishers. This way the publishers will go away to greener pastures.
EDIT: blame the academic management who gives the money to the publishers. This way the publishers will go away to greener pastures.