I understand Apple has business contracts. I understand they are out to make money. All we're asking is that they stop being such profound douchebags in the process. All we're asking is that they stop shitting on the very people who helped build their success. All we're asking is they stop FREAKING people out with their man-behind-the-curtain/NDA-siging/cyborg-talking dev program.
This s#@t is leaving a bad taste in my mouth though, and I'm not even a developer.
It gets worse: some 30% of that money is in Apple's pocket, but 100% of the refund comes from the developer.
Apple gets to keep their cut even after the refund, as per the developer contract, even though the reason for the refunds is because of Apple blocking further deployments from the developer.
Harsh circumstances.
See http://news.cnet.com/8301-13579_3-10205293-37.html and skip down to the "Updated 4:00 p.m." at the bottom of the article where the journalist adds the response from Apple's representative.
Are there sources where developers document being charged 100%?
I guess any increase in returns from this Google Voice palaver will get highlighted if more than the 70% is taken from the developer's account.
The developers accepted a contract agreeing to refund money in certain circumstances, the circumstance have occurred, it is time for them to uphold their end of the contract.
The sales have been rolled back, the customers' money is in the developers account (as sympathetic as "pocket" sounds, if they can carry the money in their pocket then this is about very little money at all), the customers get their money back.
I think perhaps everyone that learns this lesson does it the hard way. Understand the contracts you enter into.
(I learned mine at the hands of Digital Equipment Corporation. For "good will" reasons I agreed to supply a specific key person for a specific nearly completed project until it was finished for a specific sum. All good, until it became in Digital's best interests to not complete the project on time and get more money from the customer for another year's work. I'm sure the Digital managers had many a good laugh that year.)