Question: as a small business owner, we have trouble with Microsoft hosted email aggressively spam filtering. So when we notice it in their headers or similar, we will followup on emails to them with a phone call or text message saying "sent you an email -- if you don't see it, check your spam trap"
It's taken almost four years, a dedicated IP and host, and a lot of people flagging us as not-spam to finally have a better than 50% chance with Microsoft hosted customers.
But this is the InfoSec community and your reasons are probably entirely separate. Out of curiosity, why are you declining to transit Microsoft servers? Worried about inspection or something?