Photoshop cannot be ported to MacIntels
According to Scott Byer, an Adobe software engineer, they cannot make the transition for Photoshop CS from PowerPC to x86. The problem is that they cannot port the existing codebase to XCode (Apple’s development tool) and create Universal Binaries.
So now, they are doing heavy work to clean things up and make the transition to XCode. All of you remember, this is not open-source software that one can make a quick compile, distibute, see what is wrong and then fix it.
They must create a quality application that will be used by professionals all over the world and if it is bad it won’t be nice for the company profile.
My point of view: MacOS and Photoshop were an endless hack. So now, they need to revert it to more clean code. It would have happened some time in the future.