App sales going up doesn't mean quality is going up. The "top" lists are basically static, dominated by big brands.
Lots of people aren't happy with the quality of games, for example, that the App Store's model promotes. In many ways, the way companies use IAPs and multiple virtual currencies in their games targets people in the same way gambling does. Lots of us aren't happy with that, and would really like to see the paid-up-front model being given a fighting chance so developers who prefer that model don't need to sacrifice discoverability.
Yes, I expect to demo apps for free. Retail stores such as Best Buy do, in fact, have returns windows during which you may return a purchase if unhappy with it. It typically doesn't apply to software because it's easy to duplicate and you may have used up activation keys, etc - but when that doesn't apply (such as with console games), lots of retailers do allow you to return them.
The AppStore doesn't have anything like that - I can't try the product before buying it, and I don't have any automatic right to a refund if I'm unhappy with it.
We don't have ridiculous expectations. Actually, I'm amazed at how ruthlessly capitalist people who don't run corporations can be. Don't you live in the real world, where you occasionally buy products which have been misrepresented to you or turn out to be of unacceptable quality? Do you just fold your arms and accept it without seeing what remedies are available to you?
The fact is that this is new technology. Things are possible with it which perhaps weren't before. The nickel-and-diming of the IAP model and subscription models is real: it's not just my idea. Those of us who are saddened by it would very much like to see Apple be proactive and explore some possible solutions.