It's actually a requirement forced upon them by businesses who like to be able to pick and choose patches that are relevant, rather than an amorphous blob.
That's actually quite surprising, as I assumed it had to do with Microsoft's hardware support requirements. Windows has to support any arbitrary set of x86 hardware, whilst Apple can roll together OS updates because they only have to support a limited set of Macs.