Brilliant piece, presented well. Somewhat surprised Apple didn't drop this earlier, perhaps the flow of info in their corporate chain doesn't work so well.
Apple: "let's hide our vulnerabilities, keep our clients in the dark, so they (don't) know how (in)secure they are!" I really cannot see the value of hiding the vulnerabilities. They will out, but instead of everyone, only someone will know, and the incentives are so that they won't be the good guys. But, hey - at least there wil be no urgency and Apple will have relaxing time fixing them!
So in this case they're pulling away because if their methodology and techniques get exposed it makes it easier for adversarial entities to evade detection by Apple. In this case they're protecting their assets to continue being able to use existing methods to detect exploits. They could definitely be better about bugs and vulnerabilities and how they react to bugs and vulnerabilities but in this case it seems to be a step toward keeping devices secure.