The Mac app store is a win-win situation for both developer and user.
+1
I can understand the *possibility* for greed, and there's always a few greedy bastards here and there, but this would've eventually happened with or without an app store (plenty of people out there selling software at ridiculous prices through their own website or other channels). It's up to us to see who we think is greedy and what software we think is overpriced. We still hold the power of choice, even if we sometimes exercise bad judgment, dumb choices or just give in to impulse shopping. In the end, we learn who is who in terms of who's good and who's not. Remember that the app store offers us the chance to write reviews and rate each app - this is a powerful tool for us all to praise good apps and warn others of bad ones (or over priced ones). This is our chance to band together and protect ourselves. Apple simply gives us the door. Use it.
On the + side, this is a very good thing for all of us, users and devs. Why? Because it gives an unknown dev a central location to host their app and us users the same central location with which to find it, whereas otherwise it may never happen (advertising on your own isn't cheap). I'm not 14 and don't have all day to browse the web for "stuff" for my mac. I like having a central main location, aka one stop shop, for my needs and wants. If it's not there, then I can branch out and google it, or whatever. I also like how it's controlled by Apple. People complain Apple's ecosystem is too tightly controlled. With all due respect - screw you. I've experienced MS's "open" (not really open at all but whatever) ecosystem and it flat out sucks - more problems than solutions, more headaches than a pleasurable experience, and way more crap software that just doesn't work, period - in one word: chaos (and lots of greed in THAT environment). Through Apple, I feel like I'm getting something that has been screened, or previewed, for some sort of criteria that Apple feels it should meet in order for it to be "ready" for us, and for the most part, it works - software is great, efficient and with minimal bugs - saves me a ton of worry, anger and frustration. And I like that the devs that have software that deserves a price tag get paid, because it allows them to earn a living and have that much more time to give us updates and next versions, etc. Like I said, the opportunity for greed is there, but that's everywhere, you can't stop that. Hopefully good devs will offer free content for us that pleases them and charge us fair prices for software that made them work for it. Be happy that we have this for everyone involved under Apple, it really is as good as it gets right now.
My $0.02. Cheers.
ps: I also don't mind paying a small charge for an app if it removes or prevents most, if not all, ads from it. Charging a small amount per app gives a dev this ability (we all need to pay the mortgage one way or the other). In case you're wondering, I'm not a dev.