And then you end up with Windows. Hack upon hack upon hack to keep old software running. It increases the surfaces of bugs and security vulnerabilities.
And you need that if that platform is to be used for anything serious. I don’t see Macs in the enterprise. And linux has the same obsession with backward compatibility / not breaking user space when making changes in the kernel.