Outlook may be a fine program for some types of office work but its MUA is one of the absolute worst mail programs in existence, surpassed only by certain webmailers and a collection of weird mobile apps handset manufacturers are probably paid serious money for shipping pre-installed on their (low-end) devices.
I have never seen a mailer being so actively destructive to email. The only times I receive mail that is more garbled and/or broken than that from Outlook users are the creepy web and mobile apps described above.
I have no idea whether all of this is the result of configuration errors on the user side. Maybe it's actually possible to configure the Exchange/Outlook combination to behave in a sane way. If so, this knowledge appears to be awfully rare among the Outlook- and Exchange-using population.
> You aren’t going to out Office Microsoft that is just a fools errand.
Having used Outlook for a while, even on Windows, I'm shocked that people describe Outlook as good.
It may be the least worst, but Outlook is, being generous, a very mediocre piece of software. That's Microsoft's strategy in a nutshell: be Good Enough for a very large audience.
> Also by essentially building a client for Exchange you are putting your product at the mercy of Microsoft that can change their APIs and protocol on a whim and even block 3rd party clients with their EULA all together.
That used to be true, but they're far more constrained by their installed base these days.
Are we talking about the client that sent the plaintext for encrypted emails along for half a year?
Outlook is one of the best mail clients out there, not many can disagree about that.
The Office 365 web client is nearly identical these days and it runs in the browser.
You aren’t going to out Office Microsoft that is just a fools errand.
You can maybe focus on better mail clients for the desktop but there are quite a few good ones already yes they don’t work with Exchange out of the box but with IMAP and exchange connectors many of them do.
Also by essentially building a client for Exchange you are putting your product at the mercy of Microsoft that can change their APIs and protocol on a whim and even block 3rd party clients with their EULA all together.