PowerPC exists to this day.
...but not as a mainstream desktop workstation processor. Then there's DEC Alpha, SPARC, MIPS, Transmeta, Cell - either dead, dying, stagnating or - best case scenario - living on in a niche market. Once upon a time, Windows NT was available for Alpha, MIPS and PPC. Even <i>Intel</i>'s next-gen processor - Itanium - failed to compete with x86!
ARM started out as a desktop workstation processor (which just happened to be ridiculously power-frugal) - but only survived because ARM saw the writing on the wall and re-focussed on embedded and mobile applications.
However, the die was cast for that some years ago. As time passes, less and less software relies on lovingly hand-crafted assembly language or directly driving hardware. All modern operating systems have a multi-processor heritage and feature hardware abstraction. .Net, Android/Dalvik, Java platforms are all virtual-machine based, the Apple dev tools are sort of halfway there with LLVM (so all the C/ObjC/Swift/Fortran etc. front-ends are processor independent). Hardware is abstracted by frameworks like OpenGL, Metal or DirectX...
Great. I suppose you are going to write the s/w for the new platform ?
...a problem for big bloatware like Adobe CS, or maybe products that need to tinker with bare metal. However, a lot of modern software is just gonna be - theoretically - 'flip the switch' and recompile. Probably not quite so simple in reality but still a far cry from the major rewrite that may have been needed in the past.
Just like when they switched from 68k to PPC and PPC to x86?
Easier, for the reasons above.
Another considerable difference is that almost every 3rd party company writing s/w for macs was writing also for Intel anyway.
...and now, almost every company writing for Mac is also writing for iOS (ARM) and Android (mostly ARM) and/or the web (CPU agnostic) and/or server-side (largely Linux) - while any decent programmer will only be writing hardware-specific code in the few cases where it is absolutely necessary.
The ‘old’ platform does not consist of really older, slower CPUs that can be emulated easily by a faster one.
That's a problem. However, code translation technology has advanced a lot since the days of full-blown emulation a la the 68k-on-PPC or SoftWindows. Rosetta did a pretty good job of running PPC code on x86, which wasn't quite such a performance leap as 6502-68k or 68k-PPC. Also, hopefully, in this day and age, more software will have used OS frameworks rather than directly called the more esoteric CPU features.
Of course, some of it could be done in hardware - all current Intel CPUs work by translating x86/AMD64 code into internal RISC-like instructions, anyway.