I don't understand why Apple imposes a secrecy tax on itself, given how modest the benefits seem to be. I guess there is more benefit to doing it for hardware, and they try a bit harder for hardware secrecy than software, but it is of negative value for online services (look how badly they screwed up ping and MobileMe).