This might not be the most popular post on the forum, but has it occurred to anyone that in order to develop and grow an application, you need a real company with real people? These people might happen to eat lunch, might want an apartment of their own, and they might even want a family and their own retirement one day. Imagine that. Every app might not just be some garage hobby.
It's not just the 401(k) "take the paved path" variety who enjoy an air of stability.
Developing, designing, and maintaining an application is arduous. And there are people who stay up in the middle of the night working on this just to make their user base happy. The App Store was a concept that allows people to focus on their own ideas and a core group of users. So many go in, try, fail, and flop.
Yes, I understand that it's annoying that everyone charges as much as Netflix does, but these companies—very often small and relatively lean—contribute a lot to the greater technology economy. Buying an app isn't just paying for the app; it's paying for the entire environment around and keeping the progress of our own user experiences moving forward. It's humans investing their labor into their own virtual experience. You can't be a crappy app in the App Store these days to survive, which means you need people who have talent to produce things.
Even a one or two person development team might have a really hard time stretching out a huge wave of single-app sales. You might make a million bucks, but chances are, when you do, you're likely starting to think about how you're going to use that money to immediately reinvest in your product and its future versions. These people aren't immediately striking gold as much as it seems. The payout needs to be WORTH THE RISK.
I think a cool model would be where we pay for usage (e.g. per pack of notes or journal entries) would tie more closely into the actual worth of the product. The monthly model has become trite, and I find much more value in the in-app purchase model.
Either way, people need to stop griping about paying regularly for apps. The app can't exist without the people who take the chance and who make it happen. Some apps suck; some apps are worth WAY more than they charge, and they depend on mass market sales. When an app only has a small core user base, they're incited to instead do a subscription model so they can experience some vague notion of revenue stability and predictability over time.