aqui vengo a dar mi ounto de vista,
lo de la compelhidad he leido por ahi que es para aseguarar la compatibilidad hacia atrás y para la cantidad de hardware.
la compatibilidad no es tan grande, ya que realmente cambian pocas cosas de una version a otra, quitando la apariencia el resto es casi igual, y mi civilization 3 sigue sin ir bien.
y el tema del hardware ponen de ejemplo a mac, pero no comentan que hay otros sistemas operativos que en cantidad tiene mas compatibilidad, al poderse ejecutar en diferentes plataforas, (x86, osea intel x86_64 lo mismo pero de 64 bits, ppc, de mac, sparc, y ultra sparc de sun, y mas que hay que no me acuerdo del nombre.)