His argument for upgrade pricing is holy:
If I buy a Mac or iPhone from Apple I can trade it in towards a new one when I upgrade, but users can’t do the same thing for software. All the developers I know are suffering right now because Apple has prevented us from offering special upgrade pricing. It’s completely unsustainable to ask developers to continue supporting their apps but also to forbid them from charging upgrades.
I know Phil specifically says he doesn’t want to hear about upgrade pricing any more, but Phil also is working for the world’s richest company, which sells hardware and gives software away. Those of us who only sell software can’t afford to give it away.