Apple CPU transitions
Crimminy. Are you so young or forgetful? Apple started out with the 6500 architecture, moved to the 68000 family of chips, then to PowerPC and then to Intel and to ARM. They've done these sorts of transitions many times. Go read your history.
You are mixing different OSes. MacOS never went from 6502 to 68K. Apple // line used 6502, Macs never did. And those OSes have nothing in common.
This is what Apple really did:
Classic MacOS: 68K (MacOS 1.0-8.x) ---> PowerPC (MacOS 7.x - 9.x) --> END
MacOS X is really a completely different OS -- NextStep/OpenStep derivative. It doesn't even run the same apps natively.
The OS was on Intel already when it was still called OpenStep. Secretly, Intel builds were kept in sync with PowerPC builds all along:
Fork 1: 68K (NextStep)-->Intel (OpenStep)--> PowerPC (MacOS X 1.0-10.5)---> END
Fork 2: 68K (NextStep)-->Intel (OpenStep)--> Intel (MacOS X 10.x-10.5; code synced with Fork 1) --> Intel (MacOS X 10.6 and beyond; diverged after Fork 1 was sunset)
MacOS X really in its history only made 3 transitions, but in a different order than believed. However, the current MacOS X fork only made 2 transitions, since the PowerPC fork has been sunset.
iOS is really a third Fork:
Fork 3: 68K (NextStep)-->Intel (OpenStep)--> Intel (MacOS X 10.x) --> ARM (iOS 1.0 - 4.x)
Like the Mac OS X PPC fork, iOS also made 3 historical CPU transitions if you trace it back to its root OS, Nextstep, which you should.
(Inclusion of Rhapsody in this mix just adds noise. The above only lists real products.)