From my sources within MSFT, the Outlook codebase is amongst the gnarliest of all in the Office org (though probably not as bad as Word's text layout+flow algorithm...), so it's not really that surprising to me that MS wants to rewrite Outlook instead of continuing to try (seemingly in vain) to refactor the codebase.
Part of me also thinks the problem might be inter-generational: a lot of Gen-Z programmers will have started-off with the NodeJS ecosystem and I imagine they also have less overall exposure to C/C++ - and probably even less experience with Win32/COM/COM+/DCOM, which is the foundation of Outlook.
...still, dropping compatibility with VBA, macros, and COM Automation in a top-tier Office product is definitely a shoot-of-your-own-nose-to-spite-your-face movement by MSFT.