Do you really think the alternatives are more diligent with their defense, 2FA, have spent as much time and effort on security?
I truly don't like Microsoft but this seems like shitting on them but I really don't see the point. Anything they use is going to be a "national security threat." I'd gladly see other vendors stepping up, but it's enormously difficult and we're not really there yet.