To put this into more context Apple really needed a modern kernel that for some reason had been tried multiple times and failed . Microsoft succeeded with Windows NT. Practically the acquisition of any company was motivated to just move a GUI with macOS classic like design but modern features like memory protection. I never really understood why Apple had a hard time with this.
Microsoft brought in an external OS designer (Dave Cutler) who had experience designing robust kernels that were actually used (most famously VMS). NT also was not required to be an instant switchover, and was "tested" first in niche (and often new) roles as a back-office server OS and NT/win2k corporate desktops for years before the general public was exposed to it via Windows XP. But Microsoft supported windows 3.11/9X/ME for more than a decade after windows NT was first released in 1993.
Apple had less resources, especially in the dark 1990s, to support such a move. It was made even worse by the fact that its leadership was probably not even aware of the difficulty in moving over, as well as the fact that 1990s Apple wasn't exactly a place people expected to "change the world?".