Is it weird that I think this is a good thing for app developers? Along with some apps on the various app stores, I have an online store (PayPal, barf) that I use for selling video plug-ins. Since it's "my" store, I get all customer information every time there's a purchase. As a result, whenever I have updates or new products I like to be able to send out an email to all my customers with a promo code and a quick "Thanks for buying from me in the past, as a reward here's a discount code for some new stuff!"
I get a lot of new sales that way.
With these app stores, I don't have a lot of info about my customer other than the poorly managed review process, and in the case of Apple, the remarkably shitty "sales manager" window.
I like knowing who my customers are, it helps me be a better vendor. Of course, I'm not an evil email harvester or spambot.