Only a diminishingly small percentage of users have the ability to do this properly. I have 40 years of development experience and I don't trust my self to set up and properly run these types of servers.
Fair, but we could conceivably have an ecosystem of providers, like ProtonMail or whoever the user feels comfortable with. If it's just Apple we're headed for honeypot