11-15-2015, 04:47 PM
Apple's never had the greatest QC and now they're taking on too many disjointed initiatives without adequate unit testing for all the potential variables. You do something simple like run all updates every time, you'll probably be OK. But start skipped and exempting updates and I suspect you'll start to encounter weird problems because Apple just expects that no one would upgrade AppA to version x.y if AppB is still on version t.z.