Why didn Adobe move to Cocoa previously?
Until June 2007, Apple planned to enable Carbon-based applications to run 64-bit native. Moving to Cocoa is a significant task, so the engineering focus has been on user-visible features rather than switching to Cocoa. Now that Apple has shifted its strategy to make Cocoa a requirement for 64-bit support, Adobe has adjusted plans accordingly.