No, it's an agreement between researchers and the publishers, and the researchers feel dependent on the publisher for their careers (publishing in "high impact" journals is good for it), so they often blindly accept whichever terms the publisher shoves down their throats.
And no, no real money from the publisher is involved.