(1) Being "already set up for testing" for an older OS version
and
(2) continuing to use the testing setup for that version in addition to ever increasing new test setups (for 10.6, 10.7. 10.8 etc) and codepaths
is not the same thing.
As you get newer OSs to support, maintaining older testing setups means more work, and more IFDEFS and such in the code.