I read somewhere that the iOS division has a culture of secrecy from the beginning, and this now permeates the whole software org, meaning that teams are more siloed, and crucial coordination and integration doesn't happen until far too close to release.
It's a good point. Apple always had terrible QA. It just wasn't as bad as all the other vendors. The other vendors have possibly surpassed them now so it's more obvious.