My honest opinion is that the only solution here is to pack up and leave Apple's closed ecosystem, because they clearly don't care about their developers. If you are continuing to do business with them you are sending them a message that it's OK to continue to do this. If it's a Mac app, sell it on your own website; if it's an iOS app, rewrite it for Android and sell it there.
Slightly OT: I notice that your apps are for sale both in the App Store and through your own site.<p>I'd be interested in hearing about your experience maintaining your own sales/fulfillment channel while also taking advantage of Apple's. What advice would you give other developers?<p>Thanks
I hit this with Pixelmator...I actually assumed it was their fault, and just uninstalled it and reinstalled it again, after which it worked fine.<p>I'm on Snow Leopard still though, so might not just be a Lion problem.
I experienced something similar with the iOS in-app purchases but I did avoid damage like bad reviews, etc. Details here: <a href="http://crazyviraj.blogspot.com/2011/08/dont-let-apples-latency-mess-with-your.html" rel="nofollow">http://crazyviraj.blogspot.com/2011/08/dont-let-apples-laten...</a>
Expecting anything more than this from Apple is deluding yourself.<p>If they can't get fixes out for security holes until they're in imminent danger of being in the spotlight (Pwn2Own - and that's only one example; Apple are especially notorious for only fixing things when it affects their public image), then expecting them to fix issues like this is extremely naive.
Also, it should be known that in the SDK terms of use, Apple warns that it's a bad idea to tell the press when there's a problem, so developers are actually afraid of publicly complaining about Apple...