I don't they never stop bullshit email accounts or bots signing up using their platforms.
Bots they cannot control just block your website it keeps you from complaining. DOH!
The spam email addresses run from big tech companies never stop they are fostering email junkies for whose benefit.