@robn @dexter but in my experience, the problem stems from Outlook (or Gmail) 🤬ing with otherwise-standard protocols.
(side anecdote: at $DAYJOB where I do contract work, they finally cut off password-only-auth-IMAP access to my work mailbox, and neither mutt/neomutt nor OfflineIMAP/mbsync qualified as one of the approved apps with some app-id token needed to access the auth, so I went from checking in on my email dozens of times throughout the day (because it was right there when I was checking personal mail, so 0 effort) to 1–2 times per day when I made an intentional effort to connect to the VPN/remote-desktop and check in. Their "security" measures had a side-effect that wasn't what they wanted, but I was quite fine with that 😉)