There is no point in releaseing Spv2 after Halo 3 because nobody would play due to the fact that everyone will be playing Halo 3.

Halo 3 will basically steal SPv2's thunder if Spv2 is released after Halo 3.