So if Apple were to do the agency model without the price fixing, why wouldn't that work? If the publisher could set the price and Apple just took 30% then what incentive would the publisher have to sell at different prices on other stores? It's not like they have to ship books to Apple or Amazon but a single digital reference copy to be reproduced automatically and downloaded.
So long as publishers demanded an agency model from Amazon where they set the price or threaten to pull their books then they should be fine.
In my opinion publishers need to threaten Amazon now while they still have power -- before Amazon has put them out of business completely. They should be flocking to Apple whole heartedly because Amazon is literally overpaying for contracts with authors and undercutting them on price left and right. They won't be able to sustain another five years of this. Right now they have leverage -- they own the great content and they don't have to sell it through Amazon.
----------
Until Amazon has put the publishers out of business. They'd be gone already if it wasn't for Apple.
Incidentally, if Apple is forced to play this game they can afford to give eBooks away for free and buy all the publishers if they want. Then the Kindle would be worthless. Amazon is throwing their money around in a very destructive way and people cheer because they want cheap e-books. People cheered as they bought up many products that were "dumped" into the market until the competitors went away and the prices went up. For Amazon, books are a loss-leader, but its a loss-leader that they are using to eliminate the publisher as a middle man. Maybe that's good or bad, but its going to lead to every book being either exclusive to Amazon or exclusive to Apple if Apple decides to go and start contracting authors directly as well. I'd rather live in a world where publishers exist simply because I want to see reform to allow my eBooks to be read through ANY reader. I'd rather have the eReader be a commodity and my content to be independent of it.