hello,

as always: imho (!)

idk:

as a business, if the "main focus" of your business is related to email =?> self-host.

but if this not your core business: why in the world would you even think about self-hosting!?

pay someone "as a service" / for your "peace of mind" and be done with that.

as a private person:

if you are interested in learning a lot about the internet and especially e-mail: do self-host ;)

if not: pay someone a few bucks a month and do stuff that matters to you ;)

just my 0.02€

For a business, another option is to have your own server but pay someone to manage it rather than just entirely outsource it.

yes ... i thought this is included in the expression "as a service" :)

it doesn't matter how you slice & dice it, the "service" is to have someone - be it business or be it a person - who is responsible for running this service ... you get an SLA and according to the conditions you are able to work with the entity which provides the service ...

If the person you pay is an employee you do not get the external guarantee, nor would you if you pay someone to maintain a server that is yours.

The big email providers do not really provide a worthwhile SLA to most customers AFAIK. Do they cover the cost of business interruption if your business is heavily dependent on email, for example?