All-or-nothing means that you often get nothing.
MS used to issue several patches each Patch Tuesday.
Each of those patches corrected one issue, or a group of closely-related issues.
So if one of those turned out to be bad, they'd ship all the others and only delay the bad one. (And nobody would ever know.)
And when an IT dept discovered that one of the patches caused problems on their particular setups, they'd hold that one back (until MS fixed it) and push the rest.
MS now put everything into one massive tangled messy ball.
If there is a problem with any one patch, nobody gets anything at all.