Having a custom domain for email also makes it a lot easier to move email provider in the future if you want/need to since your addresses can stay the same as long as the new provider supports catch-all for all the aliases.
Having a custom domain for email also makes it a lot easier to move email provider in the future if you want/need to since your addresses can stay the same as long as the new provider supports catch-all for all the aliases.