Not the first developer to complain about this, so it likely has merit. Unreal engines have always been designed for PCs (and 360 since it's basically a gaming PC anyway). As we all know the Cell processor is a very different beast programming wise.
But UT3 shows it can work on PS3....