I do agree that this terms and policy change, if it is actually implemented the way it has been widely reported by the press, is absolutely a terrible idea. Apple is certainly free to do it if they choose, it is their platform after all, but I think it is a bad idea for both software developers and Apple themselves.
However, I am absolutely NOT convinced that what we've been hearing about the supposed June 30th drop-dead data is all there is to the story. First of all, any developer that IS part of the iOS developer program is covered by an NDA, so they legally can't talk about any upcoming changes to the APIs or terms. So, no one who cares about maintaining a relationship with Apple can talk (it is unlikely that they'll actually sue NDA breakers, but you can bet your ass they'll drop you from the program). Because of this, what leaks out early are primarily things sourced from people with an axe to grind. Just like with the Location Tracking issue, there is almost certainly more to the story than what the initial "sources say" reports contain. Plus, and more importantly, it is literally not possible for this change to be implemented the way the press has been reporting.
The press reports about this have generally gone something like this: "Apple now says that if you offer in-app purchases, you have to offer them using Apple's approved in-app purchase system, and can't just end-run it by shunting people off to the web via Mobile Safari (ala Kindle), effective June 30th. This means that, by the current terms, publishers would have to give Apple a 30% cut on anything sold in-app."
Three things about this:
1. It is not technically possible for applications like Kindle and Nook to actually use the in-app purchase system. Amazon offers 100,000s of books on their Kindle store (and B&N while lower, still offers TONS of books). The in-app purchase system has a per-publisher maximum limit in the 1000s (they've changed it a few times, but last I knew for sure it was 5,000). Either way, it is NOWHERE NEAR the scale that Amazon or B&N would need.
2. Amazon and B&N would never agree to a 30% cut for Apple, they could not, and they'd quickly pull their respective apps from the App Store. That has not happened, and neither of them are commenting when directly asked by the press. Amazon in particular hasn't shied away from calling Apple out on their previous raw-deals, and I seriously doubt that they would be holding their tongue this long if they didn't know FOR SURE that there was more to the story.
2. June 30th is well AFTER WWDC, where iOS 5 is likely to be announced and possibly even released. Who knows what is coming?
If it does actually turn out to be just as has been reported in the press so far (based mostly now on angry rants from two "also ran" eBook vendors who probably didn't have much of a future anyway, Sony and this guy), then I'll be the first to rant that it is a raw deal for both consumers and for developers. I love the Kindle app on my iPhone. It would be a VERY big deal if it got killed, and iBooks is a crappy alternative. But I'm nowhere near alone on this, and I really doubt that Apple is that stupid. If they were, where is the screaming from Amazon and B&N?
PS. That, and the whining about the agency model stuff in the source article is ridiculous. Their essential point here is: Amazon and I were happily humming along and gouging both the in-dire-straights publishing houses AND the consumers for years, and mean Apple came along and made us stop. Before Apple introduced iBooks, Amazon's typical cut of the sales of Kindle books was 70%, AND Amazon got to set the selling price, not the publisher or author. So, this means that Amazon could "accept" your book, set the price at $0.99, undercut your paperback/hardcover editions so thoroughly that they didn't sell at all anymore, and give you less than $0.30 per copy as your reward. And there was literally nothing you could do about it at all, and Amazon DID act this way a lot (they sharply cut the pricing on Kindle editions to spur hardware sales and speed the adoption of their ebook platform). To respond, as a publisher you had essentially only two choices: (1) not sell digital books at all, or (2) mark UP your price on hardcover/paperback editions to cover the losses on digital editions, and hope the terms would eventually change if you got powerful enough to dictate new terms.
When Apple introduced iBooks, it gave publishers (which includes indie publishers and self-publishing authors) a MUCH better deal. They allowed the PUBLISHER to set the price of the book, so long as they didn't give special pricing to other vendors (commonly called the "most favored nation" clause and common in these types of contracts), and they reversed the typical Amazon split. Is it any surprise that all of the big publishing houses reacted by demanding the same terms from other eBook vendors? I'm sure Amazon and this guy didn't like it, since they'd been taking a much higher margin all along, but that's not unfair... That's Called Capitalism.
The publishing industry is hanging on the edge of complete collapse, and the extremely seller-tilted eBook deals could have been one last nail in the coffin as we shift more-and-more towards digital sales. Someone NEEDED to step in and offer reasonable prices or the whole house of cards was going to come down. Apple came in and gave them the same deal the software publishers were already getting on the App Store, and it was just a WAY better deal than they were getting elsewhere.