To add to those points, one day you (the person with self-hosted email) would die and your family will be left without emails sometime soon and no way to get their widely used addresses back. Choosing a medium or large third party provider means you just need to document “go to <this site> and manage payments to pay <this much> <this often> to retain your address; this is how you contact customer support in case something isn’t working”.