I've got to disagree. I will never (again) host my own email. It's my last line of communication. It doesn't need to rely on my maintenance, it just needs to be there. I'd rather pay for hosted email. I'm not maintaining a server and updating dependencies for a communication channel that I basically use for marketing spam and just in case I lose contact in other ways. I absolutely hate email, but I have it, same as a phone number. I honestly don't want either, so I'm going to put minimal effort into keeping them. With regard to email, the farthest I'll go is paying something monthly and not using the big two email services. If you're someone seriously using email for secure communications all the time, yeah you should probably put the effort in and self host. But most people don't use it like that anymore. Most people use it to confirm sign ups for accounts they sign up for to order a single thing from a web shop. If you don't like your purchasing habits being snooped, avoiding google and Microsoft is about all you need to do. The only people I know that use email seriously are people contributing to FOSS projects with git the old school way, via mailing lists. If you really want privacy in your communications, just use something that isn't email.