Apple has some key advantages that will be a challenge to best:
- Focused ecosystem. Both macOS and processor architectures do not carry long backward compatibility. Both Windows and Intel are saddled with the accompanying complexities resulting in reduced performance.
- Vertical integration. Tight coupling of SoC architecture and OS requirements. Apple defines the iOS & macOS capabilities and builds the hardware specifically for those requirements. Processors, systems, compilers, and OS can trade off optimization and functionality.
Above the operating system and their push to remove backwards compatibility, Apple also have highly integrated developer tools that make the platform and architecture transitions easier. Their desktop strategy leverages the existing tooling for ARM that works on their mobile phone platforms. Their integration in addition to work on making the transitions work with technology like Rosetta and Universal binaries give them an advantage over just Intel on it's own (see other posts in this thread on Itanium's failure) or Microsoft with their attempts to move the desktop to ARM (originally no ability to run earlier apps, then 32-bit only with poor performance and now 64-bit). Microsoft however will be able to copy Apple's strategy and adapt but I don't think Intel has that ability. The question is what Microsoft ultimately decides to do.
However, the Intel Windows desktop ecology is still vastly bigger than Apple's macOS business and will stay that way. Apple will just harvest the high-margin part of the business.
I believe there was something like 300 million Windows PC shipments worldwide, which obviously also includes PC's running AMD (around 20% I think). Best as I can find there were 200 million iPhone shipments and 60 million iPad shipments and around 20 million Mac shipments. Apple's device shipments total to 280 million, likely actually eclipsing Intel. The desktop market might be vastly bigger (20 million vs 300 million), Apple leverages the same core operating system functionality between the desktop and mobile devices and soon the same CPU designs. Intel's world is increasingly small when compared to Apple's combined ecosystem.
BTW, I would not be surprised if Apple does not introduce ANY new Intel based devices this year. Their stance of a slow transition was simply a marketing decision to encourage the purchase of the systems still in the pipe.
Of course they won't, they're following the same playbook they did with the move from PowerPC to Intel. They've released the low end devices last year, this year is the mid tier devices and next year will be the Mac Pro move maybe announced with WWDC2022 or perhaps earlier.
Though it wasn't a two year transition, it's closer to a three year transition when you consider the entire set of changes. The release of the Mac Pro in late 2019 gave them a final Intel platform to ship at the Mac Pro level giving them the space to release a new Mac Pro on Apple Silicon in around three years. The release of Catalina removing support for 32-bit applications removed the deadwood and associated the compatibility negativity with Catalina. It meant that anyone who had been lagging on updating from 32-bit that actively maintained an application were forced to update to more modern APIs. Big Sur introduces M1 support and initial devices for developers with the DTK followed by updates to the lower tier SKUs (MacBook, Mac Mini, low end MBP), updates to the mid-tier a year later (iMac, larger screen MBP) and finally releasing an updated Mac Pro, rounding out the three years since the Mac Pro last released and hitting the two year transition.