I think Apple under Steve Jobs would've pulled it off as well, especially if Steve decided to go "thermonuclear war" on Musk for "stealing" his employees. But with Tim Cook the chances were much smaller. Tim Cook still hasn't started moving Macs to ARM, and Steve Jobs would've probably done it like 2 years ago. Windows is actually going to do that first, even though it's significantly harder for Microsoft to pull it off than it is for Apple. Microsoft tends to support legacy stuff a lot longer, and it has a lot more to support.