Maybe I misunderstand, but I think there's something fundamentally wrong with the economic situation proposed here. I think the price should be proportional to the value delivered to the end consumer.
There are two fundamental ways the price can be set:
- The publishers tell the consortium that their costs are X and the consortium pays that.
- The publishers tell their many customers what they would like to be paid for their product and some customers pay that and some don't.
In the "single payer"-ish scenario, different publishers will have different costs. The consortium will negotiate with each publisher and may decide that some higher costs are OK for one publisher but not another. In order to raise salaries, do capital investment in new technology, or just about any other significant increase in cost, the publisher has to get approval from the consortium for this. There will undoubtedly be some cases where a publisher wants to do something for one community but the consortium doesn't want to pay for it because it doesn't help enough people. Researchers are forced to lobby the consortium to allow publishers to do what they want. Since the only way more money gets into a publisher's hands is via the consortium, they're in a position to make deals with publishers along the lines of "If you want to increase your salaries this year, we'll allow your costs to increase, but only if you do X." New publishers that want to do things a different way are at a disadvantage because everyone who wants to get paid has to do what the consortia wants. Not exactly a recipe for innovation!
In the other scenario, publishers are free to make their own decisions about how to run their businesses and which new products to launch, etc. They listen to what the end users wants and profit to the degree that their product is something the end users value. Existing large organizations do have the power to buy out or suppress new companies, so the market isn't perfectly functional here, but surely it's better than having no market at all?
A profit margin for a commercial company is essentially the same thing as a operational surplus for a non-profit, right?