The problem with PS3 is not how hard it is to learn, rather how hard it is to use and develop for and how stable the development environment is. The whole architecture is new, new CPU, non-finalized GPU, multi core, new (two) compilers, Linux environment, buggy devkit, buggy libraries etc.
Plus, Sony has the habit of screwing up "mundain details" - like having 64bit pointers, which I find incredibly brain dead on a 256Mb machine.
Anyways, fame and glory come and go and it's all based on people's perceptions. If Xbox360 keeps getting labeled as cheaper to develop for and gains 1+ year market lead, that's a dangerous combination. There is a lot of paranoia going on among big development houses about development costs, and there are very few big publishers left. Little players are pretty much already dead or about to go out of business. If Xbox360 becomes the primary development platform, and titles are "ported" to PS3 that can have a siginificant long term imapact to Sony.
Plus, Sony has the habit of screwing up "mundain details" - like having 64bit pointers, which I find incredibly brain dead on a 256Mb machine.
Anyways, fame and glory come and go and it's all based on people's perceptions. If Xbox360 keeps getting labeled as cheaper to develop for and gains 1+ year market lead, that's a dangerous combination. There is a lot of paranoia going on among big development houses about development costs, and there are very few big publishers left. Little players are pretty much already dead or about to go out of business. If Xbox360 becomes the primary development platform, and titles are "ported" to PS3 that can have a siginificant long term imapact to Sony.