I agree this is unacceptable. We are figuring out ways to make this more resilient - we host third-party domain mails, and we could map those domains directly without involving our domain. That could be one solution. We have learned a serious lesson here.
I know. I used GitLab as an example because git is as ubiquitous in development as email and just as prone to centralization. Plus, the recent funding news made it the most obvious example since people are concerned.