Developers knew what they were getting into; Apple has a history of opacity and secrecy. Look at the NDA debacle, the seemingly arbitrary app review process, or the way they silence dissent on the forums. Developers wrote apps knowing that Apple development is risky, and so they will continue to write apps; there won't be significant backlash.