@zap2 - You say it's not unreasonable to drop support for an old architecture after five years, nevermind the perfectly good software still capable of running on it. The thing is...Apple is in a league of its own on this one. I've not run into a similar issue with Windows or Linux. Sure, programs that came out in 1998 are a bit finicky on a Windows 7 machine, but with the compatibility mode, I'm surprised at all the things that still function natively on the Windows 7 machine. I recently installed and played 'The Last Express', a game released in 1997 and didn't even have to bother with compatibility mode. Now, Mac OS and Windows are apples and oranges - I get it. It would just be nice if I could run a few productivity programs I purchased in 2005 without having to do it in a virtual machine. That's all I'm saying. Rosetta was the answer for that.
Mac OS 9 and X were vastly different, and if you wanted to push a new operating system, you had to get people off of OS 9. However, what would hurt by allowing OS X users access to older programs? We're still buying Macs and we're still running the latest version of the OS. Why penalize us? In the early 2000s, people were actively avoiding OS X and opting for 9. Apple had to pull those customers back in by dropping support. Today, how many people are clinging to their G4s with no intention to upgrade because Apple changed its architecture. Not many, I'm sure.
Mac OS 9 and X were vastly different, and if you wanted to push a new operating system, you had to get people off of OS 9. However, what would hurt by allowing OS X users access to older programs? We're still buying Macs and we're still running the latest version of the OS. Why penalize us? In the early 2000s, people were actively avoiding OS X and opting for 9. Apple had to pull those customers back in by dropping support. Today, how many people are clinging to their G4s with no intention to upgrade because Apple changed its architecture. Not many, I'm sure.