Noted iTunes remote control app CoverSutra, written by Sophia Teutschler (see previous TUAW coverage of this app), is another app that has become a Mac App Store exclusive as of the latest v2.5 release, and has had a price cut to boot -- from the previous $25 down to just $5. Which is a great deal for everyone, right? Well, except that all the purchasers of v2 were promised "free upgrades to v3" in their registration emails -- a promise that has now been broken, as there is no way to give them access to the Mac App Store version unless they pay $5.
Clearly, this isn't ideal (and one wonders why Teutschler didn't brand the Mac App Store release as v3.0 to sidestep this issue -- she says she simply forgot about the upgrade promise.) The developer did make a promise of free upgrades, and that promise hasn't been kept; clearly that's not a good thing at all. One option she says she has looked at is maintaining two builds of the software, one in the Mac App Store and one distributed separately (and for free) to existing users, but as a one-woman-operation she says she simply cannot find the time to support two different tracks of her application. As a software dev myself, I sympathize with her position on that.
On the other hand, we are talking about $5 here -- not an enormous sum of money in most people's minds -- and the reactions to the announcement in Teutscheler's blog comments are nothing short of appalling and completely out of all proportion (warning: considerable NSFW and unpleasant language, both in English and German.)
It's hard to know who to side with on this issue; the developer who failed to live up to a commitment to free updates, or the users who overreacted so thoroughly to this "betrayal" that you'd think they all had written "I <3 CoverSutra" all over the insides of their school lockers.
I believe the heart of the problem doesn't lie with either of them though. The real issue is that Apple's Mac App Store should have catered for this scenario a bit better, perhaps by offering developers the ability to issue codes to their existing registered customers that would qualify them for a discount in the store. Apple would have lost money (as their 30% cut would be of a smaller purchase amount), but users wouldn't feel like they were paying twice, and developers like Pixelmator wouldn't have to choose between unpalatable options. It's worth noting that some shops have chosen to issue refunds to past purchasers (RealMac with Courier), while others have committed to continued updates for traditionally-licensed products up to the next major release (SuperMegaUltraGroovy with TapeDeck).
Daniel Jalkut has noted that Aperture is an interesting edge case for the store, because it has traditionally been offered with upgrade pricing, unlike Apple's other in-house software. He did some analysis of the store that found hints at upgrade options; perhaps this is a feature to be released later, or perhaps it was something that was considered but discarded. No upgrade pricing might be acceptable in the iOS store, where most packages are just a few bucks, but if the Mac App Store wants to handle disparate price points then upgrade options would be welcomed by many developers.