User blog comment:Armyman234/Treyarch hands over DLC production to Raven Software/@comment-2227497-20101202175717

I would guessimate that the reason Treyarch is handing over DLC to someone else is so that they can begin production on their next CoD. They've only got two years after all "/