However, from an email marketing perspective, TLDs are not interchangeable. Some TLDs (think .xyz) see a lot of abuse, tanking the reputation and deliverability for good actors using them too.
So my advice is to stick with TLDs that most good actors are using (.com, .io), giving you better baseline deliverability, because email marketing remains incredibly valuable for growth.