What about mail.com as your new mail service?
* Host myself and deal with possibly losing mail, high spam, rejected mail or downtime.
* Pay for a service to handle this for me (either partially like Mailgun or fully like FastMail).
If I want more uptime, I could lease a VPS. Either way, I have to pay up somewhere (money or loss of data). If I'm paying, I'd rather back a company that cares about privacy, like FastMail.