Apple recently announced a major shift in how they treat free apps and I have been mulling over what it means to developers, in addition to end users.
In the past, "In-App Purchases", or the ability to add features to an app, were only available for paid apps. Free apps could not be upgraded, short of purchasing the paid version separately. Now, users of these free apps can purchase upgrades.
On one hand, more choices are a good thing. But I have some concerns.