As I said in another comment - if you look back at how software licensing worked before the AppStore time, it's a long stretch to assume that Apple could foresee the current use of IAP, that's of purchasing small expiring upgrades for the apps. It's really a new and largely unexpected development.