Did you just leave out Caldera on purpose? It's a great RIP that runs on OSX. Onyx competitor.
Anyways yeah, windows for the win.
I mentioned Caldera before on conversations along this line. I don't think that Caldera is just much thought of at all, but I am speculating on that.
But since this is a conversation about Adobe software, not to sure why RIPs are actually mentioned, but it may just be something that was mentioned in case it is/was a concern, just not thought of (maybe due to it not being the primary concern at the time) when the post was originally made.
For now, it's possible to run Windows natively on current Mac hardware under Bootcamp/Parallels due to the Intel CPUs inside. But that's going away as Apple transitions to its own ARM-based CPUs.
While that would be true for the dual boot(Bootcamp) and VM (Parallels) options, another option that I have mentioned before that is often overlooked is WINE (or if you want the commercial variant for Mac, CrossOver).
This is very much like WSL on Windows, just for getting Win sys calls to POSIX calls and without the various overheads that are associated with dual booting (having to shut down and restart in the OS) or VMing(not really sharing resources between essentially 2 computers running at the same time on the same box). The downside to this is that your Mac machine
IS able to get Window's viruses (and Linux machines as well). But the main point here is that
you would still be able to run Windows programs and while I have not looked into CrossOver as it would be a very cold day before I go Mac, WINE also does run on ARM. This was actually how people would get Inkscape and GIMP to run on Android without actually having specific builds for those programs to ARM. But since CrossOver is based on WINE, porting it to ARM should not be a concern, especially if Mac is going that way as it is. But if CrossOver does get support dropped and is not built for ARM, there is still WINE.
Now, do also have the option of emulation (some people consider virtualization (Parallels) to be the same as emulation and in this key specific instance is where they are different. Hypervisors cannot "spoof" hardware via software while emulators can. In this case, it would be the processor specifically (x86_64 on ARM) that is "spoofed". The biggest downside (and what a lot of people attribute to hypervisors as well and it's really not the case for hypervisors, that's just poor host computer resource availability) is that there is a
HUGE performance hit, because the emulator is also "spoofing" hardware instead of just focusing on running the software. I would not suggest emulating into that gets betters (and it may with Mac going ARM), I only mention it, because it
is another option of technically running Windows on Mac. Just not good for production yet, but may very well be more viable later on when others may make the transition, so it is something to keep looking at.
As an aside: with Nvidia buying ARM, I have to wonder what will happen with the already strained relationship of Apple and Nvidia (unless I am just misremembering).