By accident or design, the App store(s) are going towards a terrible downward spiral in the race to the bottom in terms of pricing. This is preventing quality and Indie Apps from thriving on the App store and Apple's In-App purchase scheme is mostly to blame for this. While I understand why Apple did this, its time, Apple seriously reconsidered the strategy in place here. From the recent saga of the Monument Valley upgrade pricing woes to the terrible stories of thousands of dollars spent in In-App purchases on stupid games, this In-App purchase scheme is costing a lot of people a lot of time and money and frankly it does not seem healthy for the platform. The EU demanding Apple to, first explicitly mention that an App offers In-App purchase and now (via TechCrunch), not terming any App that offers In-App purchases, as "FREE" are good countermeasures, but not solutions.
I am not a proponent of the yesteryear Microsoft Software strategy of over charging people for crappy software and upgrades, but again I hate the other extreme of this spectrum as well. While quality and value are in the eye of the beholder, there are way too many Apps in the App store that deserve much more monetary remuneration than they are getting and this has to stop. It is not entirely Apple's fault, we as consumers have a tendency to try to get the best bang for our buck (I just din't want to say we are cheap), but again for any market to thrive, there has to be a balance in pricing and value. I say put an end to this In-App purchase scheme, all together and that is the only way out!