I agree with the tradeoffs stated here, but I’d argue that any email address you hand out can serve as a unique data point, tied to you.
myusername@gmail.com for obvious reasons.
myusername+token@gmail.com — easy to filter out the plus and everything after, and it’s very likely more people use this format than uniqueusername@my-own-domain.com, making more likely that this filtering would actually be automatically applied.
What about email relays? Kdhrbrk@mozmail.com doesn’t seem like it could be tied to me, then firefox relay forwards the email to my actual email address.
Yeah, email relays are probably better. I wasn’t necessarily considering those in my comment. But there are tradeoffs there too; now all your incoming mail can be read by a 3rd party, and there’s one more server between you and your email that needs to be up and working for you to properly receive mail.