And there were so many wakeup calls... Microsoft alone would be reason enough to not use any of their software. They've been breached how many times in the past years?
Microsoft is huge and produces a ton of software. The bigger the surface area and the bigger is their popularity and number of consumers, the more the breaches. It's not like there's a breach every day. They're being good a patching their software and we have Patch Tuesdays where often they often patch zero day holes.
Last time I've checked they didnt even know if they were still breached after losing highly important keys, for months. And sorry, thats inexcusable.