Instead of being stuck with using Mojave 10.14.x for 32 bit app compatibility... in the future for 10.15 and beyond he could purchase a new high speed multi-core Mac (4,6,8) with a lot of RAM and run your older OS's (OSX, MacOS 10.14 or earlier, Windows, Linux etc..) that support 32 bit apps using Virtual Machines.If you only want to run 32-bit apps, why even buy a new machine that will never be tuned correctly to run legacy apps? 32 bit apps will never be able to take advantage of new gen quad or six multi threaded cores or higher end Nvida graphics cards or larger amounts of ram. Why not get a vintage Mac, like a 2010-2012 iMac fully tricked out with max ram and an SSD. It I’ll run all your 32-bit apps at peak efficiency and probably faster than you could on a new machine, at a fraction of the price and you will never have to worry about any comparability issues.
Seems like a total waste of money to buy a machine you will never fully take advantage of especially at Apple’s premium prices.
Make sure the VM software you choose supports the older OSX/MacOS you want to run. I use Parallels but I would take a serious look at VMware since Parallels seems to have been moving toward a subscription model lately. However, as mentioned already going this route it will cost a lot more for the newer Mac.
Last edited: