A note on Rosetta 2, what it is, why it was created
Apple moved from x86 architecture to arm because more power efficient, simpler design implies more battery life and less heat.
If you have a X86 compiled application, you can make it work on the newer apple silicon based hardware using the Rosetta 2 dynamic binary translator. 1
Rosetta 2 is a temporary fix. just like Rosetta 1, it will go away as apple fully adopts native silicon stack.
Rosetta 1 was introduced to help with transition from PowerPC to Intel in 2006.
Rosetta 2 was introduced to help with transition from Intel to Native Apple Silicon in 2020.
Apple reportedly had trouble with Intel modems for iPhones in 2017 due to technical issues and missed deadlines.[8] Meanwhile, a 2018 report suggested that Intel chip issues prompted a redesign of the MacBook.[9] In 2019, Apple blamed Intel processor shortages for a decline in Mac sales.[10] In June 2020, former Intel principal engineer François Piednoël said Intel’s “abnormally bad” quality assurance in its Skylake processors , making Apple “the number one filer of problems in the architecture”, helped Apple decide to migrate. Intel CTO Mike Mayberry countered that quality assurance problems may arise at large scale from any CPU vendor. 2
As to why Apple did this apart from improvements was because it was frustrated with Intel’s delays in delivery and iteration speed.
At WWDC 2025 on June 9, 2025, Apple announced that macOS Tahoe would be the last release of macOS that would support Intel Macs, with macOS 27 in 2026 being exclusive to Macs with Apple silicon.[55] Apple additionally announced that most Rosetta 2 features would be removed in macOS 28 in 2027.[56] 2
Rosetta 2 is going away in 2027 with macOS 28.
And evidently there won’t be a Rosetta 3 unless there is gonna be a dramatic shift between Apple owned hardware architectures.