Why wouldn't use your own domain?
I have used my own domain for email for almost 20 years. LESS spam, multiple emails, i.e. one for online shopping, one for general email needs and one that is "private". Inexpensive, great value. Lots of storage. Having a separate email for shopping...