I think that having any kind of recognizable email is against the idea of privacy. So I would set up the following layering:
Mozilla Relay/TempMail (randomized email accounts)
for most of shops, job applications, etc. If it leaks you can easily disable the account and/or rotate it on periodic basis to limit the cross-database matching (the privacy part)
a few separate domains for things where you can’t stop receiving mails or having an account is really worth it
one for banks
one for government
one for the few shops where the first layer is not enough
I think that having any kind of recognizable email is against the idea of privacy. So I would set up the following layering:
for most of shops, job applications, etc. If it leaks you can easily disable the account and/or rotate it on periodic basis to limit the cross-database matching (the privacy part)