You can run your own email server. But good luck. You’ll need:
1. clean static IP
2. A server
3. Domain
4. MTAs, MDAs, and MUAs softwares
5. And a shit lot of other tools and setup in between all that. Like DKIM and DPF.
So it’s not necessary centralized, just way to complex.