So more busted old shit is constantly created and ported to the current MS platform to become the new 'busted old shit' that people need to be able to run on new machines.
Interesting. This makes me think that Apple may have discovered the "secret sauce", albeit accidentally. With each processor transition, Apple has provided a compatibility window that slammed shut at a point in time not too far from the transition; but, far enough to satisfy the vast majority of their customers. The Intel transition featured Rosetta, for a while (until 10.6), then dropped it. This effectively flushed the 'busted old shit' straight down the pipes.