Apple's developer documentation used to be top notch, what happened in the last 5 years?
One thing I've learned to accept is that things like quality have never come from the company as a whole. Almost all the time, the quality you see is down to a small number of humans who gave a shit. And when those people leave, it's over.
Anything you do to optimize your work, cut some corners, or squeeze more ‘efficiency’ out of it (and out of your life) will eventually make you dislike it.
— N.N. Taleb, Skin in the Game