Computer programmers.......................... Common sense would dictate installing an IOS on a separate external hard drive would be an intelligent solution. I'm a retired aerospace/ aeronautical engineer, and former test pilot. This is why we never let computer programmers near aircraft. I probably hold the record at Lockheed for firing computer programmers. I was always frustrated with their lack of common sense. A military aircraft is a weapons platform. Simplicity (user friendly) is always the solution. A pilot can't be pushing multiple buttons (clicking) to fire a weapon on our targeting system, while flying the aircraft, and dodging SAMS.
It's a simple solution. You would think Apple would be smart enough to design their computer programs accordingly. I guess not. The common sense factor manifests itself.
But a weapons platform, is not a general purpose device. And a good one has a limited focus with its implementation. Of course when the military bean counters want to make one plane do too many jobs it sometimes doesn't do any of them well.
However, by design most computer systems are intended as general purpose systems which have to serve multiple masters. Apple tends to do better at simplification than most, but it is non-trivial. And when they simplify and take away an option or just change the interface to make it simpler, there is a huge outcry from people that either do not want to change or liked/depended on the old way.
In this case, Apple's simplicity was not your ideal.
I've been writing software since the '70's and lucky for me I have never had to implement anything where someone's life hung in the balance. So I have never been fired 🙂
NOTE: Why not take the 2010 system and get Snow Leopard & AppleWorks installed on an external disk and running native, then convert the documents to another format, and you do not need to run Snow Leopard on the 2012 system ever. That seems a simpler solution in the long term.
And the reason the 2012 system cannot run Snow Leopard on an external (or internal disk) is that Snow Leopard does not have drivers for the new components in the 2012 system. The virtual machine provides a simplified interface and masks out all that new hardware, letting the host OS deal with it.