Sorry, won't teach marketing 101 here. But your electricity and internet connection is not a channel, period.
There is no such thing as "defending Apple" on this issue. Apple has the right to set their price. Publishers/developers have the right to walk away. You can argue that publishers SHOULD walk way, but there is no point to attack or defend Apple's business decisions.
If you want, you can also short AAPL if you think this will damage Apple's business (and stocks).
For me, I am just saying that if I were the publisher, I would consider it a good deal, comparing to the cost to distribute my content with other means. That's looking at it from publisher point of view.
From consumer point of view, we will have to wait and see if the publishers stick around or walk away.
Ok that sits better with me. I'm not in agreement with the costs being better - it absolutely will be that way for some publishers, especially those with poor backends currently in place.
Distribution - Apple don't serve the content to the user, the publisher does. Apple supply the credentials handling, which is nothing compared to the cost of creating and serving data. Sure, your mileage may vary because some publishers are indeed well off, but how is this one-size-fits-all solution good for everyone?
As for Apple allowing external subscriptions, they're sure on the side of the customer getting all the choices up front:
"you may not provide links in your apps which allow the customer to purchase content or subscriptions outside of the app."