In the 90s Apple switched from the 68k cpu to the powerPC , making all 68k only software obsolete. That was a time when "FAT Binaries" where introduced, programs capable to install on both, Nevertheless a lot of software had to be purchased new ..
When the transition from OS9 to OSX was on the horizon in 99/2000 most people felt betrayed that not only powerpc was the way to go, but that a G3 cpu was needed and no G3 cpu upgrade cards ( very popular back then ) were supported.
Apple shipped a OS9 emulator inside OSX, but with Leopard suddenly it was gone :
Again all software from classic OS needed to be exchanged to pure OSX ones
When OSX Leopard came out, many people felt also betrayed that it would only run on selected G4 cpus, leaving the G3s behind.
Then Snow only for Intels.
Then Lion only for 64bit dualcore Intels, leaving early Intels in the dust.
So, Can you see a pattern here ?
Apple for a business to plan years ahead .. Not really if you consider this history.
One day they might decide to switch from Intel to AMD or to ARm or whatever. All over again. It would be no shock for me, knowing Apples "strategy" since 95 :-)